【问题标题】:RubyMine hangs when starting debugger启动调试器时 RubyMine 挂起
【发布时间】:2012-05-13 01:19:09
【问题描述】:

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 我利用了这个建议,而不是重新签出项目,而是关闭了项目,擦除了“.idea/”文件夹,然后重新打开。这也奏效了。谢谢。
    猜你喜欢
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-25
    • 1970-01-01
    • 2017-02-19
    相关资源
    最近更新 更多