如何通过VS2005的pdb和源码追踪崩溃点代码行?
- 内容介绍
- 文章标签
- 相关推荐
本文共计246个文字,预计阅读时间需要1分钟。
软件架构师何志丹+exe、dll和pdb以及dump文件放在同一目录。编译后生成的pdb无用,代码未改动。+VS2005打开解决方案(项目)的方式打开dump文件,之后F5调试,会直接定位到崩溃处。
软件架构师何志丹
exe、dll pdb和 dump放在同一目录。事后编译的pdb没用,哪怕代码没改。
VS2005打开解决方案(项目)的方式打开dump文件,之后F5调试,会直接定位到崩溃处。
利用调用堆栈可以看到函数调用关系。
一般情况上会找不到源码,从snv下载对应版本的此文件(本例是dll1\a0.cpp)
“查找源”对话框点了“取消”,如何重新关联源文件?
1,在解决方案的属性中,清空“不查找这些源文件”
2,双击调用堆栈的函数,会再次弹出“查找源”对话框。
本文共计246个文字,预计阅读时间需要1分钟。
软件架构师何志丹+exe、dll和pdb以及dump文件放在同一目录。编译后生成的pdb无用,代码未改动。+VS2005打开解决方案(项目)的方式打开dump文件,之后F5调试,会直接定位到崩溃处。
软件架构师何志丹
exe、dll pdb和 dump放在同一目录。事后编译的pdb没用,哪怕代码没改。
VS2005打开解决方案(项目)的方式打开dump文件,之后F5调试,会直接定位到崩溃处。
利用调用堆栈可以看到函数调用关系。
一般情况上会找不到源码,从snv下载对应版本的此文件(本例是dll1\a0.cpp)
“查找源”对话框点了“取消”,如何重新关联源文件?
1,在解决方案的属性中,清空“不查找这些源文件”
2,双击调用堆栈的函数,会再次弹出“查找源”对话框。

