gpt4 book ai didi

windbg - 使用 WinDbg 读取转储文件时出现错误 0x80004005

转载 作者:行者123 更新时间:2023-12-04 04:32:16 24 4
gpt4 key购买 nike

我正在开发一个 32 位应用程序,它有时会导致某些 64 位 Windows 7 机器崩溃。我使用 Sysinternals 的 ProcDump 实用程序生成了崩溃的转储文件。 (我使用了命令“procdump -ma -h MyApplication.exe”。)现在,当我用 WinDbg 打开转储文件时,出现此错误:

“打开转储文件 'MyDumpFile.dmp' 时失败,HRESULT 0x80004005。它可能已损坏或采用调试器无法识别的格式。”

在 32 位 Windows XP 机器上运行 WinDbg X86 和在 64 位 Windows 7 机器上运行 WinDbg AMD64 时都会发生这种情况。你能解释一下吗?

编辑 - 附加信息:在文件上运行 dumpchk 时,它说:

“小型转储没有系统信息。无法打开转储文件 [MyDumpFile.dmp],HRESULT 0x80004005 '未指定错误'”。

也许转储文件只是损坏了?

最佳答案

似乎您没有正确使用 procdump。

您可以尝试使用 ADPlus(也在 Windows 调试工具中)来捕获故障转储吗?

http://support.microsoft.com/kb/286350

关于windbg - 使用 WinDbg 读取转储文件时出现错误 0x80004005,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5039819/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com