<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    Windbg抓取程序崩潰的dmp文件的方法

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    Windbg抓取程序崩潰的dmp文件的方法

     

    一、        簡介

    windbg是在windows平臺下,強大的用戶態和內核態調試工具。相比較于Visual Studio,它是一個輕量級的調試工具,所謂輕量級指的是它的安裝文件大小較小,但是其調試功能,卻比VS更為強大。它的另外一個用途是可以用來分析dump數據。

    我們使用windbg的主要用途是來抓取IE崩潰產生的dmp文件,然后可以查看是哪個模塊導致崩潰,從而協助開發判斷分析問題所在。

     RFID設備管理軟件

    二、        使用方法

    1. 設置WinDbg抓取環境。

    WinDbg解壓到任意盤符,例如C盤,使用下面的參數抓取Dump。C:\WinDbg\Windbg.exe –I

     RFID設備管理軟件

    運行該參數時,WinDbg會彈出一個提示,點擊確定后WinDbg界面會消失,如下圖:
    此時就代表環境已經設置好,現在就需要你想方設法讓程序崩潰,比如讓IE崩潰。

     RFID設備管理軟件

    WinDbg參數說明:
    -I將WinDbg作為默認的調試工具,注意I必須為大寫,小寫無效。

    1. 收集Dump文件。
      在程序崩潰時,WinDbg窗口再次彈出來時,使用以下命令保存Dump文件。

    .dump -ma d:\test.dmp

    注意,帶點,  .

     RFID設備管理軟件

     

    當開始保存Dump文件時,左下角的狀態信息會變成*Busy*,表示WinDbg正在工作,Dump保存完成后會出現“Dump successfully written”這個提示,如下圖:

     RFID設備管理軟件

    接下來就是等Dump保存好,然后把dump文件打包提供給開發即可。

     

    參考:http://wenku.baidu.com/link?url=Em8o6ou8cZOr35nrj7bWO654RENgtbOCZ0ugL8kWF2XVqQM0mw6v9yD6_270yyOfzNkmpRyAy7k1wlxW9zc77VC11njs1T0MhFqR--hQ6YK

            http://wenku.baidu.com/view/4e58744dcf84b9d528ea7a42.html

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全