使用MinGW GDB 7.6版,得到很多这样的回溯:
(gdb) bt
#0 0x000000007703d256 in ntdll!RtlEnterCriticalSection ()
from C:\Windows\SYSTEM32\ntdll.dll
#1 0x0000000000000000 in ?? ()
哪个不太有用.
为什么是这样?反正有没有更有用的东西?尝试找出一个复杂的多线程程序在发生错误时正在做什么是非常痛苦的,这是我得到的回溯.
最佳答案 我使用MinGW 64遇到了同样的问题.使用编译器开关
-g3 -Og
终于很好地展示了所有的回溯.