【发布时间】:2010-06-22 17:46:19
【问题描述】:
是否有其他人在 C++ 中处理过 VS2010 调试,并且每次执行步骤时它都会在那里停留 30 多秒?这发生在我身上,调用堆栈窗口在冻结期间只有一个灰色的东西,上面写着“忙……”。整个界面都被锁定了……我所做的每一步,现在我正试图逐步完成这个基于策略的大规模设计,以找出 WTF,当我知道时,我得到了一个“没有 RTTI 数据”的错误编译器正在使用 RTTI。
无论如何,这让我非常沮丧,所以如果有人知道如何将这件事加速到至少蜗牛的速度,那就太好了。
【问题讨论】:
-
我在大型、非托管 C++ 项目中没有遇到过这样的困难。
-
看起来这些错误已经打败了调试器。抗毒?
-
关闭一个合理的问题??我猜有些人只有 100% 的括约肌。
-
考虑在 Connect (connect.microsoft.com/VisualStudio/Feedback) 上创建错误票证。此外,在这 30 年代的一个挂起期间的小型转储(更好的是,有几个以确保捕获真正的问题)对于调查这类事情也非常有帮助。
-
调试器是否在堆栈溢出期间启动? (或接近一个。)当堆栈空间消失或变低时,我让调试器执行得非常糟糕。
标签: c++ visual-studio-2010 debugging