[Lazarus] External: SIGSEGV

Michael Van Canneyt michael at freepascal.org
Tue May 27 20:55:19 CEST 2008



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.



More information about the Lazarus mailing list