(一) 调试Dump文件步骤
1. 准备调试所需要的文件放到一个文件夹:dump文件,程序编译生成的pdb文件(版本必须是产生崩溃的那个版本的编译信息),可执行文件(发生崩溃的版本)。如下图:
2. 使用visual studio打开上图中的dump文件。然后配置该程序的代码路径(代码会滚到该程序所处的版本),如下图,
3. 点击调试,如图,
4. 然后可以定位到发生crash的代码位置,如图,
(二)准备数据,生成dump
1. 在VS中输入如下代码
2. 使用release,点击debug(F5),程序crash在访问空指针那一行,然后点击生成dump。如图,