Michael Van Canneyt wrote:
> 
> On Tue, 27 May 2008, Jon Foster wrote:
> 
>> SIGSEGV (otherwise known as a segfault) is a *nix signal indicating that the 
>> an illegal address was
>> accessed. Normally it can't be caught with a try...except. You have to muck 
>> about with signals to catch it
>> with try ... except.
> 
> This is not correct.
> The RTL catches this signal and converts this to an exception, if you use the 
> sysutils unit.
> 
> Michael.
> _______________________________________________
> Lazarus mailing list
> Lazarus@lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
> 

My advice: test program outside of the Lazarus IDE.If it crashes then 
it's not an IDE, but I suspect it's all about gdb.


Regards
Boguslaw
_______________________________________________
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to