Jef*_*ffR 7 debugging minidump visual-studio
我将minidump文件加载到Visual Studio 2010中,从我的程序文件夹和Microsoft Symbol Server加载所有符号,然后我选择"仅调试本机",程序运行到崩溃的地方,显示的错误与显示的相同. exe崩溃时远程计算机.
现在出现错误"找不到program.exe",并且在minidump中找不到"program.exe.您需要加载二进制文件才能找到当前堆栈帧的源代码"
当我点击"浏览并找到program.exe"时,我选择它但VS不会打开它?
这个“浏览并查找...”对话框告诉我们两个重要的信息:
同时,它对另外两个事实保持沉默:
它正在同一目录中寻找 exename.pdb / dllname.pdb
它检查二进制文件中的精确(大小和时间戳)匹配并且不费心告诉,“打开”按钮只是空闲。
一挑它要的文件,放到它查看的目录中,加上对应的pdb文件,肯定能用。只能 100% 确定您提供给调试器的 dll/exe/pdb 组合与创建小型转储时正在运行的组合完全相同。
归档时间: |
|
查看次数: |
1949 次 |
最近记录: |