用vs2008分析dump文件
- 雙擊minidump文件(*.dmp)。默認會啓動vs2008。
- 菜單Tools/Options, Debugging/Symbols,增加PDB文件路徑。注:如果minidump文件與pdb文件在同一目錄,就不用設置這個了。
- 若調試的程序需要微軟基礎庫的PDB信息,可以增加一個路徑爲:
- http://msdl.microsoft.com/download/symbols
- 在界面下方Cache Symbol From symbol…選擇本地存儲這些Symbols的路徑。 注:如果本地已存儲過微軟基礎庫的pdb,就直接按照此步操作設置本地路徑,不必執行上一步操作了。
設置代碼路徑:
剛打開的dmp工程,進入解決方案的屬性。在這裏輸入源程序的代碼路徑。注:一定是sln所在的路徑,而不是vcproj的路徑!
按F5,debug吧。
//
PS:或者可以這樣加載符號路徑,如果沒有加載本應用程序的符號表,可以在加載模塊裏面修改符號表的路徑.(也是彈出菜單Tools/Options, Debugging/Symbols)