[fpc-devel] SYSUTILS UTF8String Memory Bug
jonas.maebe at elis.ugent.be
Sat Aug 9 23:34:25 CEST 2014
On 09/08/14 20:06, mark diener wrote:
> So with the memory manager changed out, the exception now occurs in the
> GUI main thread instead of the TThread and clearly the
> fpc_ansistr_decr_ref function is failing.
> The lines in question in .\include\application.inc:1079 are as follows:
> // call event
> This Event variable is a pointer to a function with a single pointer to
> integer argument.
> Anybody got some ideas about this?
Your program probably contains a memory corruption bug that messes up
the heap state. To find it, you can try enabling range and class type
checking (-CRr) and enabling heaptrc (-gh), or using the C memory
manager and running the program through Dr Memory (http://www.drmemory.org )
More information about the fpc-devel