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

拿到崩潰后breakpad產生的minidump文件,直接用windbg的File選項卡的Open Crash Dump打開.
然后選擇File選項卡的Symbol File Path導入pdb文件,注意選擇的是pdb文件所在的目錄,而不是pdb文件本身;多個目錄用;隔開。

然后輸入命令:
#強制加載符號
.reload /f
使用lm可以看到已加載的符號信息:

注意路徑可能不是我們選擇的路徑,但是這個程序的pdb文件是已經加載了的。
然后執行分析命令:
!analyze -v
最后,輸入kv命令查看堆棧:

最后定位源碼:直接點擊堆棧后面的鏈接就可以直接跳轉了。
更多的windbg命令可以參考: https://www.cnblogs.com/gaochundong/p/windbg_cheat_sheet.html 。
