gpt4 book ai didi

c++ - 如何处理 .dump/.dump 文件?

转载 作者:可可西里 更新时间:2023-11-01 09:31:27 25 4
gpt4 key购买 nike

我正在研究 MySQL 用户定义函数 (UDF),它基本上是 Windows 系统函数的包装器。我的问题是 UDF 对于某些输入按预期工作,但会导致 mysqld 对于其他输入崩溃。

UDF 本身采用单个整数参数,该参数未经修改地作为 ULONG 参数传递给 WinAPI 函数。当这个整数小于某个数k时,一切正常;但是,当整数大于或等于 k 时,MySQL 服务器进程 (mysqld.exe) 始终崩溃。

我的 64 位 Windows 7 机器总是生成“AppCrash”详细信息,其中包括 MDUMP 和 HDUMP 文件。有没有办法在 Visual C++ 中打开这些文件中的任何一个来检查崩溃时的堆栈跟踪?

最佳答案

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

关于c++ - 如何处理 .dump/.dump 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5287170/

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