cdb和windbg无法加载MiniDumps,但VS 2008加载它们罚款 [英] cdb and windbg unable to load MiniDumps, but VS 2008 loads them fine

查看:378
本文介绍了cdb和windbg无法加载MiniDumps,但VS 2008加载它们罚款的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图构建一些自动崩溃转储分析,但我不能得到cdb或windbg加载我的崩溃转储。



当我运行dumpchk.exe文件时,我得到:



<$> p $ p>
加载转储文件[c:\devx86\temp\ErrorDump.mdmp]
用户迷你转储文件:只有寄存器,堆栈和部分内存可用

错误:内存范围数据只在转储中部分存在(RVA 0x1011F,大小为0x94)
**** DebugClient无法打开DumpFile - 错误80070570
DumpFile已损坏

当我运行cdb文件时,我得到:

 
错误:内存范围数据仅部分存在于转储(RVA 0x1011F,大小0x94)
Debuggee初始化失败,Win32错误0n1392
文件或目录已损坏且无法读取。


解决方案

安装最新版本的工具修正问题


I am trying to build some automated crash dump analysis, but I cannot get cdb or windbg to load my crash dumps. They load just fine in VS 2008.

When I run dumpchk.exe on the file, I get:

Loading Dump File [c:\devx86\temp\ErrorDump.mdmp]
User Mini Dump File: Only registers, stack and portions of memory are available

ERROR: Memory range data only partially present in dump (RVA 0x1011F, size 0x94)
**** DebugClient cannot open DumpFile - error 80070570
DumpFile is corrupt

When I run cdb on the file, I get:

ERROR: Memory range data only partially present in dump (RVA 0x1011F, size 0x94)
Debuggee initialization failed, Win32 error 0n1392
    "The file or directory is corrupted and unreadable."

解决方案

Installing the latest version of the tools fixed the problem

这篇关于cdb和windbg无法加载MiniDumps,但VS 2008加载它们罚款的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆