【发布时间】:2012-03-23 11:57:19
【问题描述】:
我有一个烦人的 R6025 错误,并且不断出现。我想压扁它,但我需要找到它的来源。我想打破 purevirt.c 中的 _purecall 函数,但显然我没有它的符号。我正在使用 VS2008 SP1。我已经在工具 -> 选项 -> 调试中设置了符号缓存位置,并且我已经加载了它说应用程序在调试时使用的所有模块。我最接近 purevirt.c 的 CRT 库是 msvcm90d.dll - 这真的是正确的吗?它确实表明符号已正确加载。
【问题讨论】:
-
在调试器下运行时能不能得到报错?当我这样做时,我会收到一个关于“纯函数调用”错误的对话框,其中包含重试以闯入调试器的选项。此时,调试器会给出清晰的堆栈跟踪。
-
我得到了一个小对话框窗口,但它只有“OK”——没有重试或其他任何东西。
标签: c++ windows visual-studio-2008