使用Windbg生成dump檔案

2021-09-29 19:01:25 字數 652 閱讀 3374

microsoftinternetexplorer402documentnotspecified7.8normal0

使用windbg生成dump檔案 

windbg生成dump檔案的方法:

程式崩潰(crash)的時候, 為了以後能夠除錯分析問題, 可以使用windbg要把當時程式記憶體空間資料都儲存下來,生成的檔案稱為dump 檔案。 步驟:

1) 開啟windbg並將之attach 到crash的程式程序

2) 輸入產生dump 檔案的命令

windbg產生dump 檔案的命令是 .dump ,可以選擇不同的引數來生成不同型別的dump檔案。

選項(1): /m

註解: 預設選項,生成標準的minidump, 轉儲檔案通常較小,便於在網路上通過郵件或其他方式傳輸。 這種檔案的資訊量較少,只包含系統資訊、載入的模組(dll)資訊、 程序資訊和執行緒資訊。

選項(2): /ma

註解: 帶有盡量多選項的minidump(包括完整的記憶體內容、控制代碼、未載入的模組,等等),檔案很大,但如果條件允許(本機除錯,區域網環境), 推薦使用這中dump。

選項(3):/mfhutwd

註解:帶有資料段、非共享的讀/寫記憶體頁和其他有用的資訊的minidump。包含了通過minidump能夠得到的最多的資訊。是一種折中方案。

windbg 生成並分析dump檔案

1 開啟dump格式檔案 開啟windbg,通過選單 file open crash dump 選擇dump檔案開啟,也可通過cmd開啟dos命令視窗,切換到windbg所在目錄,利用命令 windbg z d lines2009 7 25 22 20 33 900.dmp z表示路徑 圖1.1 利...

windbg分析dump檔案

1 開啟dump格式檔案 開啟windbg,通過選單 file open crash dump 選擇dump檔案開啟,也可通過cmd開啟dos命令視窗,切換到windbg所在目錄,利用命令 windbg z d lines2009 7 25 22 20 33 900.dmp z表示路徑 圖1.1 利...

windbg分析dump檔案

1 開啟dump格式檔案 開啟windbg,通過選單 file open crash dump 選擇dump檔案開啟,也可通過cmd開啟dos命令視窗,切換到windbg所在目錄,利用命令 windbg z d lines2009 7 25 22 20 33 900.dmp z表示路徑 圖1.1 利...