Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Dec 1996 09:32:02 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-hackers@freebsd.org, ttsai@pobox.com
Subject:   Re: catching SIGILL
Message-ID:  <199612272232.JAA30911@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>  It appears that it's not possible to catch SIGILL on 2.1.6.  Is that
>correct?  I peeked at the source and the action is set to SIG_DFL each
>time.

SIGILL can be caught just like SIGQUIT.  However, if a process trashes
its stack pointer so badly that a signal cannot be delivered, then
FreeBSD uncatches SIGILL and kills the process with a SIGILL.

Crashme apparently trashes its stack pointer very quickly.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612272232.JAA30911>