程序崩溃于 ucrtbase.dll!_abort()
資深大佬 : ukixiangg 4
这是 Qt 桌面应用程序,能够自动收集用户程序生成的崩溃。
用 visual studio 打开 dump 文件,得到崩溃调用栈:
ucrtbase.dll!_abort() Unknown Non-user code. Symbols loaded.
ucrtbase.dll!_terminate() Unknown Non-user code. Symbols loaded.
> AAA.exe!__scrt_unhandled_exception_filter(_EXCEPTION_POINTERS * const pointers) Line 93 C++ Non-user code. Symbols loaded.
[email protected]() Unknown Non-user code. Symbols loaded.
ntdll.dll!__RtlUserThreadStart() Unknown Non-user code. Symbols loaded.
[email protected]() Unknown Non-user code. Symbols loaded.
用户日志也没有明显的错误。
这种崩溃怎么排查?可能的原因是什么?
用 visual studio 打开 dump 文件,得到崩溃调用栈:
ucrtbase.dll!_abort() Unknown Non-user code. Symbols loaded.
ucrtbase.dll!_terminate() Unknown Non-user code. Symbols loaded.
> AAA.exe!__scrt_unhandled_exception_filter(_EXCEPTION_POINTERS * const pointers) Line 93 C++ Non-user code. Symbols loaded.
[email protected]() Unknown Non-user code. Symbols loaded.
ntdll.dll!__RtlUserThreadStart() Unknown Non-user code. Symbols loaded.
[email protected]() Unknown Non-user code. Symbols loaded.
用户日志也没有明显的错误。
这种崩溃怎么排查?可能的原因是什么?
大佬有話說 (18)