windows - QT Creator 3.0.1 Windows调试突然变慢为什么?

标签 windows qt debugging qt-creator

我已经在 Windows 上正常使用 QT Creator 3.0.1 很长一段时间了,现在,突然之间,调试变得非常慢。跨过去,在监 Windows 口看到本地人,恢复执行,一切都需要很多分钟才能完成。如果我遇到断点或崩溃并尝试跳过,我会看到消息“请求运行...”,然后很长一段时间都没有。正常的调试 UI 被禁用(暂停、停止等),但“应用程序输出”窗口中的停止按钮已启用并且可以使用。

关于我的设置的详细信息:

  • 在 Windows XP SP3 32 位上运行
  • 使用套件 Desktop 5.2.1 MSVC2010 32 位
  • 来自 Windows x86 调试工具的 cdb.exe
  • 使用 QT Creator 给我的默认符号缓存位置和服务器。

我删除并重新创建了符号缓存,修复了 Windows 调试工具安装但没有任何改变。

这可能是什么原因造成的?是否有需要清理、清除、重置的文件或文件夹?

最佳答案

原来问题出在监 Windows 口上。我在监 Windows 口中手动输入了两个变量。出于某种原因,拥有它们会完全破坏调试器的性能。

不过,简单地将它们从监 Windows 口中移除似乎并不奏效。我不得不从 default.qws 文件中手动删除它们。该文件位于 c:\Documents and Settings\\Application Data\QtProject\qtcreator\default.qws。

我找到了一个包含我的两个变量的节点“value-Watchers”,并删除了包含它们的整个数据部分。之后,调试性能恢复正常。

关于windows - QT Creator 3.0.1 Windows调试突然变慢为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23031830/

相关文章:

python - 异常时启动 IPython shell

c - windows:如何停止 irda dongle 定期自动检测

c++ - 如何通过QGraphicsProxy调整QGraphicScene中添加的QWidget的大小?

visual-studio - Nuget 的最佳实践 : Debug or Release?

qt - 检测Qt中的右移键

c++ - 如何在 QWidget 中获取样式表更改事件?

javascript - 如果对象的类型只是 "Object",如何在 DevTools 内存快照中找到特定对象?

python - Windows 7 - Python 的右键单击上下文级联菜单

java - Windows 上可靠的 File.renameTo() 替代方案?

python - 在启用 GPU 的 Windows 8 上安装 theano