程序崩溃并显示 0xC000000D 并且没有异常 - 如何调试它?

2024-04-19

我有一个使用第三方库的 Visual C++ 9 Win32 应用程序。当使用一组特定参数调用该库中的函数时,程序会崩溃并显示“异常代码 0xC000000D”。

我尝试附加 Visual Studio 调试器 - 没有抛出异常(C++ 也没有像访问冲突那样结构化)并且terminate()也不被调用。节目仍然无声无息地结束。

怎么会出现程序只是异常结束却没有在调试器中停止的情况呢?我怎样才能定位问题?


那是 STATUS_INVALID_PARAMETER,使用 WinDbg 来追踪谁扔了它(即附加 WinDbg,sxe eh then g.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

程序崩溃并显示 0xC000000D 并且没有异常 - 如何调试它? 的相关文章

随机推荐