[Lazarus] RE : SIGSEGV with Debug only

Ludo Brands ludo.brands at free.fr
Sat Mar 31 08:55:17 CEST 2012


> > ewww :( in my ancient mind, it would be better to fill with 
> null for 
> > possible checks but then again ;) :P
> >
> Actually it is $F0. The purpose is that $F0F0F0F0 as pointer should 
> throw a SIGSEGV. Another heaptrace signature is $DEADBEEF. If you see 
> this address in a pointer of your data structs there probably is 
> something wrong. ;-)
> 

Another common one is $BAADF00D used by MS to indicate uninitialised memory.

Ludo





More information about the Lazarus mailing list