Jef*_*ffR 4 c++ visual-studio-debugging pdb-files visual-studio-2012
我编译的EXE不断崩溃.崩溃时,我在事件查看器中有以下信息:
异常代码:0xc0000008
故障偏移:0x00000000000cb8e8
如何将"故障偏移"与我的C++代码相匹配?.PDBRelease文件夹中有一个文件,只是不确定要解决这个问题的步骤.
你还需要知道偏移所属的模块,如果你得到0xC0000008(STATUS_INVALID_HANDLE),那么很可能从ntdll.dll抛出异常,这不会帮助你调试你的程序,因为你关心的是更深层次的在堆栈中.
你应该做的是让你的客户启用LocalDumps,然后发送一个你可以调试的minidump文件.
示例注册表设置:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"="d:\\miniDumps"
"DumpType"=dword:00000002
"CustomDumpFlags"=dword:00001124
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7119 次 |
| 最近记录: |