【发布时间】:2018-10-16 10:02:02
【问题描述】:
我正在使用 Visual C++ 2008 编写一个自动化 Word 应用程序。我设置了调试器,以便它会在 CException 和 COleException 上中断。在调试的时候,有时我会在以下异常处中断:
MyApp.exe 中 0x7641c54f 处的第一次机会异常:Microsoft C++ 异常:内存位置 0x068cdbe0 处的 COleException。
此时断点在函数_malloc_dbg中,当我查看调用堆栈时,会得到如下:
它说“下面的帧可能不正确和/或丢失,没有为 KernelBase.dll 加载符号”。但是我的程序是使用调试配置构建的。异常时如何获取调用栈?
谢谢
【问题讨论】:
标签: debugging exception visual-c++ exception-handling