我正在尝试构建一些自动故障转储分析,但我无法让 cdb 或 windbg 加载我的故障转储。它们在 VS 2008 中加载得很好。
当我在文件上运行 dumpchk.exe 时,我得到:
加载转储文件 [c:\devx86\temp\ErrorDump.mdmp] 用户迷你转储文件:只有寄存器、堆栈和部分内存可用 错误:内存范围数据仅部分存在于转储中(RVA 0x1011F,大小 0x94) **** DebugClient 无法打开 DumpFile - 错误 80070570 转储文件已损坏
当我在文件上运行 cdb 时,我得到:
错误:内存范围数据仅部分存在于转储中(RVA 0x1011F,大小 0x94) 调试对象初始化失败,Win32错误0n1392 “文件或目录已损坏且无法读取。”