Window上利用windbg查看dmp文件崩潰堆棧


想要在Windows上能查看崩潰堆棧,需要符號文件,也就是對應程序對應版本的pdb文件:
image

拿到崩潰后breakpad產生的minidump文件,直接用windbg的File選項卡的Open Crash Dump打開.

然后選擇File選項卡的Symbol File Path導入pdb文件,注意選擇的是pdb文件所在的目錄,而不是pdb文件本身;多個目錄用;隔開。
image

然后輸入命令:

#強制加載符號
.reload /f

使用lm可以看到已加載的符號信息:
image
注意路徑可能不是我們選擇的路徑,但是這個程序的pdb文件是已經加載了的。

然后執行分析命令:

!analyze -v

最后,輸入kv命令查看堆棧:
image

最后定位源碼:直接點擊堆棧后面的鏈接就可以直接跳轉了。

更多的windbg命令可以參考: https://www.cnblogs.com/gaochundong/p/windbg_cheat_sheet.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM