Signal Detectors

You can use signal detectors to determine when a particular signal is raised:

signal_detector

: signal signal_id ,...

signal_id

: integer_constant

| signal_name

You can specify signals by numeric value or by their conventional operating system names, without or without the leading "SIG":

(idb) stop signal SEGV, 8, SIGINT

[#2: stop signal SEGV, 8, SIGINT]

If the debugger catches a signal event, then a subsequent simple continue will resume execution without raising the signal again in your process. However, a signal can be specified as part of the continue command to send the signal to your process when it resumes.