我们有一个正在使用DbgHelp的MinIDumpWriteDump()来编写一个小型转储的进程崩溃处理程序是一个进程崩溃的情况。 我知道这不是最好的办法,但目前我们没有别的select。
问题是:某个可执行文件总是创build0字节的转储。 但是对于其他进程来说,这种方法很有效 这种行为背后可能的原因是什么?
在进程外使用MinIDumpWriteDump时,如何获取exception信息?
当我添加exception信息到我的小型转储时,堆栈信息消失
当调用进程外时,MinIDumpWriteDump中的访问冲突
MINIDUMP_TYPE枚举值的什么组合会给我最“完整的”迷你转储?
如何读取崩溃转储文件(我有源代码和.pdb文件)
我们不时用我们的小型代码来解决这个问题。 最后,我们将其更改为在启动时产生一个轻量级辅助进程,并在我们需要生成一个小型转储时使用一个简单的MMF与自卸车进程进行通信。
我们在转储过程中使用MinIDumpWriteDump存在各种各样的问题。 自从专门的倾销过程转变以来,这一直是非常可靠的。
如果可能的话,我建议你考虑一下。 结果没有那么多的工作。
总结以上是内存溢出为你收集整理的Minidump创build空的转储文件全部内容,希望文章能够帮你解决Minidump创build空的转储文件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)