dbx は、catch コマンドをサポートしています。このコマンドは、dbx が catch リストに登録されているシグナルのいずれかを検出したらプログラムを停止するよう dbx に指示します。
デフォルトのシグナル捕獲リスト (catch リスト) には、33 種類の検出可能なシグナルのうちの 22 種類が含まれています (これらの数はオペレーティングシステムとそのバージョンによって異なります)。デフォルトの catch リストは、リストにシグナルを追加したり削除したりすることによって変更できます。
現在トラップされているシグナルのリストを確認するには、signal 引数を指定せずに catch と入力します。
(dbx) catch
プログラムによって検出されたときに dbx によって現在無視されているシグナルのリストを確認するには、signal 引数を指定せずに ignore と入力します。
(dbx) ignore