栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

WinDbg分析dump文件

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

WinDbg分析dump文件

调试能力可以说是最重要,尤其对于C/C++程序员而言,更是如此!

当我们从测试那里拿到dump文件后,需要将对应的二进制文件(exe、dll等放到和出了问题的那台电脑同样的路径下)

1、用WinDbg打开dump文件

2、设置符号路径(生成二进制文件时对应的PDB文件,版本要一致!多个二进制文件的pdb最好生在同一目录):

 

3、设置源码路径(项目的solution路径,多个项目可以加到一个solution里面):

4、执行命令: !analyze -v

此时WinDbg会分析出崩溃时的堆栈信息以及代码出错位置。

 

当然如果项目非常简单的话甚至可以不用设置源码路径、符号信息等,WinDbg会根据dump中的信息直接使用源码和符号,如果项目非常复杂,有多个exe和多个dll的话就需要手动设置了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/913421.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号