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@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus




--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to