国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

這篇具有很好參考價(jià)值的文章主要介紹了Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

在windows下,異常的調(diào)試很便捷,除了使用vs調(diào)試外還可以使用微軟的windbg,windbg一般在安裝vs的時(shí)候可以選裝(windows開(kāi)發(fā)套件),如果你是使用vs的開(kāi)發(fā)者,那可以去磁盤中搜索windbg.exe看看有沒(méi)有在安裝vs的時(shí)候安裝windbg,如圖:

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

如果沒(méi)有安裝windbg也沒(méi)關(guān)系,可以去微軟的官網(wǎng)下載

下載

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

windbg需要注意的是系統(tǒng)環(huán)境變量配置

windbg需要使用很多windows系統(tǒng)庫(kù)文件,各種系統(tǒng)dll,首先在環(huán)境變量中添加你windbg的安裝目錄

找到windbg的安裝路徑,windbg訪問(wèn)符號(hào)需要兩個(gè)文件(SYMSRV.DLL 和 SYMSTORE.EXE)所以添加主path環(huán)境變量中它們的路徑進(jìn)去,即:你的windbg安裝目錄

(環(huán)境變量的設(shè)置方法:我的電腦--右鍵屬性--高級(jí)系統(tǒng)設(shè)置--高級(jí)--環(huán)境變量--系統(tǒng)變量;在path中添加windbg的安裝路徑)

例如:

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)
Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

這里配置了x86的windbg路徑

還需要配置符號(hào)文件目錄,符號(hào)文件一般都是從微軟的服務(wù)器上直接下載,因?yàn)槟闶褂脀indbg的系統(tǒng)版本以及你程序的編譯版本未指定,所以windbg需要你在系統(tǒng)環(huán)境變量中指定_NT_SYMBOL_PATH變量

再新建一個(gè)環(huán)境變量:新建一個(gè)環(huán)境變量_NT_SYMBOL_PATH 值為: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols(此處的作用是用于緩存符號(hào)服務(wù)器形式的符號(hào)文件)

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

至此使用windbg的前置條件就配置好了

下面是windbg的簡(jiǎn)單使用

注意:將整個(gè)文件夾都拷貝出來(lái),文件夾的位置在一開(kāi)始使用everything查詢,找到Debuggers整個(gè)復(fù)制出來(lái),里面有x86目錄,該文件夾對(duì)應(yīng)的是32位windgb程序,該程序所需要的前置配置上文已經(jīng)說(shuō)明過(guò)了

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

打開(kāi)x86目錄下的windbg

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

在里面輸入pdb文件目錄以及符號(hào)文件目錄,多個(gè)目錄用;隔開(kāi)

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

C:\Users\ljl\Desktop\win32(msvc); //pdb文件目錄

SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols //符號(hào)文件目錄,后面的網(wǎng)址是符號(hào)服務(wù)器,首次運(yùn)行windbg需要從服務(wù)器下載

然后將dump文件拖入windbg窗體或者通過(guò)

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

我這里已經(jīng)打開(kāi)過(guò)dump文件了所以是灰色的

首次打開(kāi)需要等待下載符號(hào)文件

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

圖中表示幾個(gè)路徑識(shí)別成功,省略號(hào)表示在下載,這里是已經(jīng)下載好了的(已經(jīng)提前試驗(yàn)過(guò)可行才寫的博客)

輸入.excr 跳到錯(cuò)誤位置

Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)
Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)

附: 運(yùn)行 kv 命令以獲得實(shí)際的異常的調(diào)用堆棧。

鍵入 ~*kb 要列出所有進(jìn)程中線程

windbg中文文檔文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-493502.html

到了這里,關(guān)于Windows下關(guān)于windbg 調(diào)試 dump文件過(guò)程的環(huán)境配置以及注意事項(xiàng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用Windbg分析從系統(tǒng)應(yīng)用程序日志中找到的系統(tǒng)自動(dòng)生成的dump文件去排查問(wèn)題

    目錄 1、嘗試將Windbg附加到目標(biāo)進(jìn)程上進(jìn)行動(dòng)態(tài)調(diào)試,但Windbg并沒(méi)有捕獲到

    2024年02月14日
    瀏覽(21)
  • Windows安裝WinDbg調(diào)試工具

    Windows安裝WinDbg調(diào)試工具

    微軟官網(wǎng)下載SDK的地址,有win11,win10,win8,win7,其他 https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/ 打開(kāi)windbgInstallersX64 Debuggers And Tools-x64_en-us.msi 要安裝對(duì)應(yīng)系統(tǒng)位數(shù) 不然打不開(kāi) 安裝完成后沒(méi)有反應(yīng)。 開(kāi)始菜單有 如果找不到可以從右側(cè)路徑找 官網(wǎng) https://www.intel.

    2024年02月05日
    瀏覽(29)
  • 雙機(jī)調(diào)試環(huán)境搭建 windbg + virtualkd

    VMware Workstations (筆者用的版本是16) 虛擬機(jī) Win7 x86 sp1 旗艦版 主機(jī)環(huán)境 Microsoft Windows 版本 10.0.19042.1083 (命令行輸入 VER 或 WINVER 查看) Visual Studio2019 + Windows driver Kit 10.0.19041.685 + Windows Software Development Kit - Windows 10.0.19041.685(VS 2019裝好后應(yīng)該默認(rèn)的SDK就是,可在控制面板中查看是否

    2024年02月07日
    瀏覽(21)
  • Windows環(huán)境安裝redis-dump

    http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20190524.exe rubyinstaller-devkit-2.7.1-1-x64.exe安裝后會(huì)詢問(wèn)是否安裝這個(gè)文件,因?yàn)橄螺d速度慢,提前安裝

    2024年02月10日
    瀏覽(18)
  • Windows下生成dump文件的三種方式

    提示:本文為描述windows平臺(tái)下的dump文件生成: windows程序當(dāng)遇到異常,沒(méi)有try-catch或者try-catch也無(wú)法捕獲到的異常時(shí),程序就會(huì)自動(dòng)退出。 windows系統(tǒng)默認(rèn)是不產(chǎn)生程序dmp文件的。dump文件是C++程序發(fā)生異常時(shí),保存當(dāng)時(shí)程序運(yùn)行狀態(tài)的文件。 是調(diào)試異常程序重要的方法。 簡(jiǎn)

    2023年04月08日
    瀏覽(22)
  • VSCode 默認(rèn)在DEBUG CONSOLE調(diào)試無(wú)法輸入輸出 gdb調(diào)試 解決方案 及Windows上C/C++環(huán)境配置

    VSCode 默認(rèn)在DEBUG CONSOLE調(diào)試無(wú)法輸入輸出 gdb調(diào)試 解決方案 及Windows上C/C++環(huán)境配置

    ????????從零重新安裝的VSCode,無(wú)設(shè)置和其他插件,Win10系統(tǒng),MinGW g++及gdb在環(huán)境變量中,發(fā)現(xiàn)VSCode調(diào)試C/C++程序時(shí)永遠(yuǎn)啟用DEBUG CONSOLE而不是集成終端TERMINAL: ????????TERMINAL中只有l(wèi)aunch.json中提供的參數(shù)啟動(dòng)debug的只讀內(nèi)容,無(wú)法進(jìn)行輸入輸出,而cout輸出的內(nèi)容在DEBU

    2024年03月20日
    瀏覽(24)
  • windows .vscode的json文件配置 CMake 構(gòu)建項(xiàng)目 調(diào)試窗口中文設(shè)置等

    windows .vscode的json文件配置 CMake 構(gòu)建項(xiàng)目 調(diào)試窗口中文設(shè)置等

    一、CMake 和 mingw64的安裝和環(huán)境配置? 二、tasks.json和launch.json文件配置 tasks.json launch.json ?三、CMakeLists.txt文件 四、頭文件和源文件 cat.h cat.cpp main.cpp 五、中文亂碼問(wèn)題解決 ?CMake C/C++程序輸出亂碼 Clion CMake C/C++程序輸出亂碼_cmake message 亂碼-CSDN博客https://blog.csdn.net/qq_37274323/

    2024年01月24日
    瀏覽(23)
  • Net 高級(jí)調(diào)試之四:Windbg 動(dòng)態(tài)調(diào)試

    Net 高級(jí)調(diào)試之四:Windbg 動(dòng)態(tài)調(diào)試

    一、簡(jiǎn)介 今天是《Net 高級(jí)調(diào)試》的第四篇文章。到今天為止,也有三篇文章了,對(duì) Windbg 也有初步的認(rèn)識(shí)了,當(dāng)然,一個(gè)工具流暢、熟練的使用,對(duì)于我們調(diào)試 Net 程序是至關(guān)重要的。在前幾篇文章的基礎(chǔ)上,我們這篇文章主要介紹一些和使用 Windbg 有關(guān)的命令和操作。就我

    2024年02月06日
    瀏覽(26)
  • 【VSCode】Windows環(huán)境下,VSCode 搭建 cmake 編譯環(huán)境(通過(guò)配置文件配置)

    【VSCode】Windows環(huán)境下,VSCode 搭建 cmake 編譯環(huán)境(通過(guò)配置文件配置)

    除了之前的使用 VSCode 插件來(lái)編譯工程外,我們也可以使用配置文件來(lái)編譯cmake工程,主要依賴 launch.json 和 tasks.json 文件。 目錄 一、下載編譯器 1、下載 Windows GCC 2、選擇編譯器路徑 二、配置 debug 環(huán)境 1、配置 lauch.json 文件 2、配置 tasks.json 文件 三、編譯工程 1、測(cè)試工程結(jié)

    2024年02月03日
    瀏覽(23)
  • Qt: windows下關(guān)閉系統(tǒng)窗體

    之前做了個(gè)自動(dòng)燒錄工具,但是有些燒錄時(shí)出現(xiàn)的一些煩人的彈窗需要解決, 剛好找到一個(gè)方法在這里記錄一下。 工程文件.pro加入 LIBS += -luser32 Note: 詳情看代碼及備注。

    2024年04月29日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包