0

我正在运行 OSC Lion、RubyMine 4.0.2、Ruby 1.9.3p125 和 Rails 3.2.3。

在 RubyMine 中调试对我来说一直很好。但是今天,我的服务器在使用调试器时崩溃了(当它遇到异常断点时),现在我无法再调试了。当我单击按钮启动调试器时,会出现一个名为“Connecting to the debugger”的模式弹出窗口,其中包含文本““Connecting to debugger using 10 sec timeout, please wait...”和一个进度条。大约之后10 秒进度条 100% 完成,但弹出窗口仍然显示,有效地挂起 RubyMine。

应用程序似乎没有启动(它不响应请求)。调试控制台不显示。development.log 文件中没有新条目。摆脱 RubyMine 的唯一方法是强制退出它。

我尝试重新启动计算机、删除 RubyMine 缓存文件、重新安装 RubyMine 并重新安装调试 gem(ruby-debug-base19x、ruby-debug-ide)。没有任何效果。

我仍然能够在没有调试器的情况下从 RubyMine 运行应用程序。

4

1 回答 1

1

我最终找到了一个解决方案:从 git 存储库中重新克隆我的项目的新副本。可以毫无问题地调试副本。

似乎导致问题的原因在于项目本身。我无法想象问题可能是什么。

于 2012-05-13T03:32:37.773 回答