私は gdb の使い方を独学で学んでおり、いくつかのランダム テストを実行しています。Windows 7 x64 で MinGW のポータブル インストールを使用していることに言及する価値があるかもしれません。スタックオーバーフローが発生することがわかっているプログラムを作成しました.gdbで実行すると、最初に2つのSIGSEGVシグナルが発生し(驚くことではありません)、コード030000000375で終了します(これも驚くことではありません)。
Program received signal SIGSEGV, Segmentation fault.
Program received signal SIGSEGV, Segmentation fault.
Program exited with code 030000000375.
好奇心に負けて…一体何のコードだ?私はそれをグーグルで検索しましたが、ほとんど見つかりませんでした。
ありがとう!
更新: 参考までに、Ubuntu で同じプログラムを試してみましたが、結果はわずかに異なります。
Program received signal SIGSEGV, Segmentation fault.
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.