微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何处理.mdump / .hdump文件?

我正在开发一个MysqL用户定义函数(UDF),它基本上是一个Windows系统函数的包装器。 我的问题是,UDF的工作原理为某些input,但导致MysqLd崩溃的其他人。

UDF本身带有一个整数参数,该参数作为ULONGparameter passing给WinAPI函数。 当这个整数小于某个数k时 ,一切都很好; 但是,当整数大于或等于k时 ,MysqL服务器进程( MysqLd.exe )一直崩溃。

我的64位Windows 7机器总是生成包含MDUMP和HDUMP文件的“AppCrash”细节。 有没有办法在Visual C ++中打开这些文件来检查崩溃时的堆栈跟踪?

导致故障转储的Java错误解决方法

进程幸免于崩溃转储

在内核崩溃转储期间分析cpu寄存器

关于编译器选项“Assembly,Machine Code and Source(/ FAcs)”

如何在我的Linux C ++程序中启用核心转储

procdump -t-dump在进程终止时如何使用?

Internet Explorer 8在哪里存储崩溃转储?

是什么让NTDLL!_KiUserApcdispatcher跳转一个不属于某个进程模块的地址?

WinDbg禁止错误对话框

应用程序崩溃开始 – 如何获得崩溃转储文件

我相信你可以在Visual Studio中打开崩溃转储。 Windbg是(IMO)首选的方法,因为它更强大,但是如果你只需要一个简单的堆栈跟踪,那么Visual Studio就足够了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐