“ Avbad_allocstd”有什么?在通话中的电话堆栈中的意思是用windbg调试的崩溃转储?

发布于 2025-01-27 19:38:14 字数 518 浏览 3 评论 0原文

我打开了一个带有 Visual Studio windbg 的崩溃转储文件(.dmp)。

VS在输出中显示了这一行:

Unhandled exception at 0x12345678 (ucrtbase.dll) in myapp.exe.1234.dmp: Fatal program exit requested.

以及呼叫堆栈中的最后一个条目指向:

__scrt_unhandled_exception_filter

当我使用windbg打开同一转储时,我输入命令 kd ,我得到了呼叫堆栈和一些类似的条目:

12345678  01234567 myapp!_TI2?AVbad_allocstd

我可以得出结论,std :: bad_alloc异常发生并导致崩溃吗?

I opened a crash dump file (.dmp) with both Visual Studio and WinDbg.

VS shows this line in the output:

Unhandled exception at 0x12345678 (ucrtbase.dll) in myapp.exe.1234.dmp: Fatal program exit requested.

and the last entry in the call stack points to:

__scrt_unhandled_exception_filter

When I open the same dump with WinDbg and I enter the command kd i get the call stack and some entries like this:

12345678  01234567 myapp!_TI2?AVbad_allocstd

Can I conclude that a std::bad_alloc exception occurred and caused a crash ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文