我们有一个正在使用DbgHelp的MiniDumpWriteDump()来编写一个小型转储的进程崩溃处理程序是一个进程崩溃的情况。 我知道这不是最好的办法,但目前我们没有别的select。
问题是:某个可执行文件总是创build0字节的转储。 但是对于其他进程来说,这种方法很有效 这种行为背后可能的原因是什么?
在进程外使用MiniDumpWriteDump时,如何获取exception信息?
当我添加exception信息到我的小型转储时,堆栈信息消失
当调用进程外时,MiniDumpWriteDump中的访问冲突
MINIDUMP_TYPE枚举值的什么组合会给我最“完整的”迷你转储?
我们不时用我们的小型代码来解决这个问题。 最后,我们将其更改为在启动时产生一个轻量级辅助进程,并在我们需要生成一个小型转储时使用一个简单的MMF与自卸车进程进行通信。
我们在转储过程中使用MiniDumpWriteDump存在各种各样的问题。 自从专门的倾销过程转变以来,这一直是非常可靠的。
如果可能的话,我建议你考虑一下。 结果没有那么多的工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。