使用VS调试Dump文件
2017-11-08 23:28
344 查看
(一) 调试Dump文件步骤
1. 准备调试所需要的文件放到一个文件夹:dump文件,程序编译生成的pdb文件(版本必须是产生崩溃的那个版本的编译信息),可执行文件(发生崩溃的版本)。如下图:
2. 使用visual studio打开上图中的dump文件。然后配置该程序的代码路径(代码会滚到该程序所处的版本),如下图,
3. 点击调试,如图,
4. 然后可以定位到发生crash的代码位置,如图,
(二)准备数据,生成dump
1. 在VS中输入如下代码
2. 使用release,点击debug(F5),程序crash在访问空指针那一行,然后点击生成dump。如图,
相关文章推荐
- Vs中使用dump文件调试程序崩溃
- 使用Microsoft Symbol Server获取调试符号文件和DUMP文件具体分析方法
- x64下vs2013 C++遍历目录下所有文件使用_findnext()调试时中断
- 使用WinDBG分析、调试dump文件
- 【vscode】使用vscode多源文件结合opencv编译调试 C/C++
- vs调试dump文件注意事项
- x64下vs2013 C++遍历目录下所有文件使用_findnext()调试时中断
- VS 2005 不能调试无法找到调试信息 未使用调试信息生成二进制文件
- 解决问题:vs 使用命令行参数调试时出现"当前项目设置指定将使用特定的安全权限对该项目进行调试.在此模式下,命令行参数将不会传递给可执行文件."
- vs2010下使用dmp文件和pdb文件调试时dump、exe和pdb三个文件要保持版本一致的原因
- x64下vs2013 C++遍历目录下所有文件使用_findnext()调试时中断
- VS 2005 不能调试无法找到调试信息 未使用调试信息生成二进制文件
- VS调试出现错误提示 无法将“obj\Debug\*.*”复制到“bin\Debug\*.*”,文件正在由另一个进程使用,因此该进程无法访问此文件
- 转载_Linux core dump file详解及使用GDB调试Coredump文件
- x64下vs2013 C++遍历目录下所有文件使用_findnext()调试时中断
- VS 2008 使用 IE8 调试时弹出错误提示框,提示:找不到指定的文件
- 使用DUMP 文件调试分析内核驱动
- 程序崩溃 dump 文件 *.kdmp的使用
- 如何使用VS.NET调试数据库存储过程 (转)
- Vista 中,使用VS 2005调试程序没有权限的问题?