GDB で浮動小数点例外 (SIGFPE) をキャッチしようとしていますが、それをプロセスに渡さずにデバッグを続行します。私はこれをgdbに与えました:
handle SIGFPE stop nopass
SIGFPE が発生すると、GDB は正しい場所で停止します。問題は、デバッグを続行する方法がわからないことです。GDBを与えてみました
continue
また
signal 0
しかし、それはまだ問題のある行でハングしており、続行を拒否しています。
シグナルを受信した後にデバッグを続行する方法はありますか?
私は自分でコンパイルしたGDB 7.5.1を使用しており、12.04 Ubuntuディストリビューションに付属しているGDB 7.4でも試しました。どちらも同じ動作をします。