3

Cプログラムをでコンパイルしました-g -O0が、gdbから取得したバックトレースは役に立ちません。

(gdb) bt
#0  0x6113759d in wordfree () from /cygdrive/c/cygwin/bin/cygwin1.dll
#1  0x75141375 in OutputDebugStringA () from /cygdrive/c/Windows/system32/KERNELBASE.dll
#2  0x40010006 in ?? ()
#3  0x00000000 in ?? ()

Cygwinで有用なバックトレースを取得する方法はありますか?

私のgdbバージョンは7.3.50.20111026-cvs (cygwin-special)、gccは4.5.3です。

4

2 に答える 2

0

「btfull」はより良い結果をもたらすはずです。

于 2012-05-24T21:22:25.833 に答える
0

正しいスレッドが選択されていることを確認してください。試しinfo threadsてからthread <num>

于 2012-11-06T22:02:33.717 に答える