[fpc-pascal] Widestring Questions
Florian Klaempfl
florian at freepascal.org
Tue Oct 26 11:16:59 CEST 2010
Am 26.10.2010 10:55, schrieb Tobias Giesen:
>> A bug may show anytime anywhere, but the built in ref counted string
>> types are AFAIK thread safe what concerns the ref count per se. I
>> suspect a subtle flaw in the client code is more probable.
>
> No, it is a compiler bug. The same code works 100% perfectly on
> Windows using Delphi, as well as on Mac OS X using FPC 2.2. Starting
> with FPC 2.4, it loses memory, which can be fixed by using
So without ref. counting it works.
>
> UniqueString
>
> in a number of spots in the code. That is proof enough that the
> compiler has a bug.
It is possible, but it depends on the usage of the string.
> I am trying to isolate it today by finding out
> where exactly the UniqueString is necessary.
More information about the fpc-pascal
mailing list