[Lazarus] Can't get rid of heaptrace!

Donald Ziesig donald at ziesig.org
Sat Jul 12 03:20:57 CEST 2014


Fixed the problem.  My primary library somehow got compiled with 
heaptrc.  I couldn't find any way of removing heaptrc from the library 
so I created a new package, copied the source files into it, compiled it 
and added it back into the project.  Program runs fine now without 
heaptrace.

Thanks for the pointers.

Don Z

On 07/11/2014 02:47 AM, Reinier Olislagers wrote:
> On 11/07/2014 04:06, Donald Ziesig wrote:
>> I have a program that was working correctly.  I used heaptrc to get it
>> that way:-) . Unfortunately, when I removed heaptrc from the uses clause
>> in the project the program no longer starts.  Before the very first form
>> is displayed, I get a SegFault in
>> HEAPTRC_TRACEFREEMEMSIZE$POINTERS$QWORD$QWORD : 000000000077F7CA
>> 488b00                   mov    (%rax),%rax
>>
>> I checked the project options and the "use heaptrc" box is unchecked.
> Have you tried clean & rebuild? In project options, if you press the
> show options button, can you verify that there's no -gh option?
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
>





More information about the Lazarus mailing list