调试本机win32应用程序时,某些未处理的异常(更具体地说是Windows atlcomcli.h
中的失败断言)会导致“未处理的异常”对话框(您可以中止,继续(在Visual Studio中调试异常)或忽略)到冻结并无响应 - 没有任何按钮可以按压。
这意味着我无法获得callstack等等,我必须强制终止Visual Studio,因此我无法获得有关调试崩溃位置的任何帮助。
对于抛出的大多数其他未处理的异常,它可以正常工作。
为什么会这样?
答案 0 :(得分:0)
一种解决方法是您可以收集崩溃/冻结问题的minidump文件,调试崩溃的转储文件并找到更多有用的信息: