RubyMine在启动调试器时挂起

时间:2012-05-13 01:19:10

标签: ruby-on-rails remote-debugging rubymine

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

在RubyMine中,调试一直对我很好。但是今天,我的服务器在使用调试器时崩溃了(当它遇到Exception断点时),现在我再也无法调试了。当我单击按钮启动调试器时,有一个标题为“连接到调试器”的模式弹出窗口,其中包含文本“”使用10秒超时连接到调试器,请稍候......“和进度条。 10秒进度条100%完成,但弹出窗口仍然显示,有效挂起RubyMine。

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

我尝试重新启动计算机,删除RubyMine缓存文件,重新安装RubyMine,然后重新安装调试宝石(ruby-debug-base19x,ruby-debug-ide)。什么都行不通。

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

1 个答案:

答案 0 :(得分:1)

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

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