Oracle Solaris Studio 12.2:使用 dbx 调试程序

了解信号事件

在要将信号传送给正在调试的进程时,该信号会由内核重定向到 dbx。这时,通常会收到一个提示。而您有两种选择:

图 14–1 拦截和取消 SIGINT 信号

信号被传送的正常案例以及信号被 dbx 截获和取消的调试案例图。

此外,如果频繁收到某一信号,但又不想显示它,可以安排 dbx 自动转发该信号:


ignore signal # “ignore”

但是,仍然会将该信号转发给进程。一组缺省信号就是以这种方式自动转发的(请参见ignore 命令)。