1

クラッシュの 1 つをデバッグしようとしていますが、どこかから発生したアボートが原因のようです。gdb は発信者の詳細を提供せず、代わりにコールスタックにいくつかのフレームを表示します。この問題をデバッグする上で、どんな提案も大歓迎です。

(gdb) bt
#0  0x76453fc4 in raise () from /lib/libc.so.0
#1  0x7644d654 in abort () from /lib/libc.so.0
#2  0x7644cc4c in ?? () from /lib/libc.so.0
warning: GDB can't find the start of the function at 0x7644cc4a.
4

2 に答える 2

1

を使用しvalgrindます。-gを使用する前に、(GCC を使用して)デバッグ情報をコンパイルすると便利ですvalgrind

于 2013-08-09T10:06:28.533 に答える