`
隐形的翅膀
  • 浏览: 486946 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用vs2008分析dump文件

 
阅读更多
1.  双击minidump文件(*.dmp)。默认会启动vs2008。
    打开后,工程不应该已经在调试模式,如在调试模式,可选择Shift+右键,选择使用VS2008打开
    然后设置工程SLN路径,F5开始调试

2.  菜单Tools/Options, Debugging/Symbols,增加PDB文件路径。注:如果minidump文件与pdb文件在同一目录,就不用设置这个了。

3.  若调试的程序需要微软基础库的PDB信息,可以增加一个路径为:
    http://msdl.microsoft.com/download/symbols

4.  在界面下方Cache Symbol From symbol…选择本地存储这些Symbols的路径。 注:如果本地已存储过微软基础库的pdb,就直接按照此步操作设置本地路径,不必执行上一步操作了。



设置代码路径:

刚打开的dmp工程,进入解决方案的属性。在这里输入源程序的代码路径。注:一定是sln所在的路径,而不是vcproj的路径!



按F5,debug吧。

PS:或者可以这样加载符号路径,如果没有加载本应用程序的符号表,可以在加载模块里面修改符号表的路径.(也是弹出菜单Tools/Options, Debugging/Symbols)
  • 大小: 94 KB
  • 大小: 79.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics