Topic: Widestring memory overrun in 0.55 [Fix attached]
You need to replace:
ftWideString:
begin
// TODO - Check WideString Size...// Length
StrSize := (Length(StrValue)*2)+1;
with
ftWideString:
begin
// TODO - Check WideString Size...// Length
StrSize := (Length(StrValue)+1)*2;
because #0 is also stored on 2 bytes