手动加载PDB符号文件
生活随笔
收集整理的這篇文章主要介紹了
手动加载PDB符号文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在分析一個dump文件時,同時也有PDB文件的情況下,windbg會默認(rèn)從微軟服務(wù)器,以及dump文件對應(yīng)exe中指定的pdb路徑是加載pdb文件
如下圖所示,如果不想手動新建這個很長的目錄,怎么讓windbg去加載一個任意路徑的pdb呢?
首先開啟 !sym noisy
然后強(qiáng)制加載目標(biāo)exe符號 .reload /f BatteryMeter.exe,再提示的信息中,可以發(fā)現(xiàn)它會嘗試從微軟的pdb服務(wù)器去下載,也會嘗試從本地的符號緩存目錄去尋找,如下面信息
DBGHELP: D:\sym\BatteryMeter.pdb\B31600D913F44B4FA1601D3B44B3B149b\BatteryMeter.pdb
由于我的本地緩存目錄在D:\sym,所以只需要在該目錄下新建\BatteryMeter.pdb\B31600D913F44B4FA1601D3B44B3B149b兩層目錄,然后把pdb文件拷貝進(jìn)去就行了
最后重新加載符號 .reload /f BatteryMeter.exe
總結(jié)
以上是生活随笔為你收集整理的手动加载PDB符号文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 部分杀毒软件病毒测试结果
- 下一篇: HTML5 canvas样式和颜色