0
スレッド2受信信号SIGBUS、バスエラー。 ??の0x00000001001021e0 ()スレッド2受信信号SIGBUS
これは何を意味するのでしょうか? GDBはこれがどこに発生するかを指定していません
スレッド2受信信号SIGBUS、バスエラー。 ??の0x00000001001021e0 ()スレッド2受信信号SIGBUS
これは何を意味するのでしょうか? GDBはこれがどこに発生するかを指定していません
これはどういう意味ですか?
これは、プログラムがアドレス0x1001021e0
で命令を実行しようとしましたが、そのアドレスにマップされたページが実行許可にマップされていないことを示しています。
これが発生した場所GDBが指定されていないのいずれか
はい、それがする:それはアドレス0x1001021e0
で発生しました。あなたが何をしたいか
は次のとおりです。
where
コマンドは0x1001021e0
のページがマッピングされている方法cat /proc/$pid-of-debugged-program/maps
またはGDB info proc maps
が役立ちます。他のOSにも同様の機能があります。