FPC version r44191 seems to be causing problems for a lazarus application – it crashes on exit, with a segmentation fault. This is x86_64 on linux, with the gtk2 widget set, and the crash occurs in one of the system gtk c library routines. If I am interpreting the gdb information correctly the issue seems to be a misaligned stack – the faulting instruction is MOVAPS involving a stack location. A little more probing with gdb suggests the misalignment is introduced in the InternalExit routine in the rtl.

I may not have diagnosed the underlying error correctly, but the crash after r44191 is certainly real – any thoughts on this? Any other tests I could try?


Colin

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to