Debugging Tools for Windows (WinDbg)的使用
·
安装
可能大家安装时,直接从外部的网址下载或者拷贝,一般这也是可行的,只不过可能安装的不是最新版本,或者找不到和自己当前系统匹配的版本,所以最简单的方法还是去微软的官网下载
安装方法有三个: Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)
一般我们选择第三种方法即可,下载安装Windiows SDK,安装组件时只选择 WinDbg即可
符号表配置
安装好后,首先需要配置符号表,才能正确解析dump文件
系统符号文件的配置:
srv*c:\mss*http://msdl.microsoft.com/download/symbols
上面的意思就是从微软官网下载系统符号文件到c:\mss目录
如果还需要添加pdb文件,则把它的路径加到后面即可,用分号隔开
windbg命令
常用的是"!analyze -v"命令,显示崩溃堆栈
其他命令参考:
注意事项
1. 在解析dump文件时,一定要根据发生crash的机型来选择对应的分析平台和WinDbg类型
比如X64下的dump文件,需要在x64的机子选择x64的WinDbg来分析,如果在x86下分析,出来的堆栈意义不大
更多推荐
已为社区贡献3条内容
所有评论(0)