Signal handling

By default a process is stopped if it encounters one of the standard signals. The standard signals include:

SIGUSR1, SIGUSR2, SIGCHLD, SIG63 and SIG64 are passed directly through to the user process without being intercepted by DDT.

Custom signal handling (signal dispositions)

You can change the way that individual signals are handled using the Signal Handling dialog. To open the dialog, select Control > Signal Handling.

Signal Handling dialog

To stop the process when it encounters a signal, set the Action to Stop.

To let the process receive the signal and continue playing without being stopped by the debugger, set the Action to Ignore.

Send signals

The Send Signal window lets you send a signal to the debugged processes. To send a signal, select Control > Send Signal, select the signal you want to send, then click Send to process.