2012-10-19 72 views
0

我前段時間調試應用程序,當它崩潰時,它會中斷崩潰文件代碼部分的位置,最近調試時它崩潰了,但是當它中斷它時只顯示反彙編,這是一些配置?我使用的Visual Studio 2003(也它說故障地址爲0x00000000)調試不顯示代碼崩潰點

+1

如果VS失敗,請嘗試使用valgrind。 – Ken

+2

Valgrind不能在Windows上運行。 – nneonneo

+1

我的不好,我習慣於Unix/Linux,我確信Valgrind是爲Windows發佈的,你可以隨時使用MinGW並嘗試用gdb或使用Valgrind替代方法進行調試http://stackoverflow.com/questions/413477/是否有一個良好的valgrind替代窗口 – user1717079

回答

0

可能的原因:

A.調試器沒有找到PDB爲它墜毀的模塊,這是因爲:

1)它是一個發佈版本。

2)崩潰在系統DLL中。

B.內存壞了,調試器無法分析調用堆棧。