4

在我正在调试的程序崩溃后,我的 Temp 目录中留下了堆转储 *.mdmp 文件和 appcompat.txt。我了解 appcompat.txt 是一份错误报告。有它的格式说明吗?

我的 appcompat.txt 列出了许多 DLL。假设崩溃的原因可能仅来自列出的 DLL 之一,我是否正确?我可以将调试工作限制在 appcompat.txt 中列出的 DLL 上吗?

提前致谢!

4

1 回答 1

3

minidump 文件为诊断崩溃提供了更多信息:

这将尝试隔离崩溃的位置。请注意,仅仅因为在特定 dll 中发生崩溃并不意味着错误所在的位置 - 这可能是因为从您的应用程序代码中传入了无效参数。分析应该有希望向您展示一个有意义的堆栈和一个错误代码,这应该有助于找出崩溃的实际原因。

于 2013-01-15T13:55:47.387 回答