[fpc-devel] crash with -gt -O2 in trunk
Martin
fpc at mfriebe.de
Sat Jun 5 22:16:03 CEST 2010
On 05/06/2010 20:20, Martin wrote:
>
> Unfortunately no luck.
> -gh -g -gt -gl -gw -godwarfsets -CX -XX -Xs -O2 -Oonocse
>
> I noted that if I compile with -Cr (range checks), then it fails
> earlier (ButtonPanel.Create) => but that is also shortly after
> bitbtn.kind (bitbtn.create) code. It also fails with a SigSegV, not
> with a range-check.
>
> BitBtn.kind loads glyphs from resources... So there could be something
> there. Only it must be something that doesn't crash straight ahead.
> => like accessing random mem => or messng around with the stack a few
> frames above it's own stack (since I guess a sigsegv inside a
> procedures "end" means that the current stackframe got corrupted?)
Just tested with 2.4.1 branch => no problems there
Martin
More information about the fpc-devel
mailing list