Ruby 我的调试 Ruby 代码期间的随机断点

Random breakpoints during debugging Ruby code on RubyMine

我的应用程序在调试模式下启动时运行正常。控制台上显示以下消息:

Fast Debugger (ruby-debug-ide 0.6.1.beta2, debase 0.2.2.beta7, file filtering is supported) listens on 0.0.0.0:59678
=> Booting WEBrick
=> Rails 3.2.13 application starting in development on http://0.0.0.0:3000

当我添加任何断点时,调试器会在 ruby 代码中的随机行处停止。控制台上出现以下内容:

/Users/shiladityamandal/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/webrick/server.rb:198:in `each'
/Users/shiladityamandal/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/webrick/server.rb:198:in `block in start'
/Users/shiladityamandal/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/webrick/server.rb:32:in `start'
/Users/shiladityamandal/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/webrick/server.rb:160:in `start'
/Users/shiladityamandal/.rvm/gems/ruby-2.1.1/gems/rack-1.4.7/lib/rack/handler/webrick.rb:13:in `run'
/Users/shiladityamandal/.rvm/gems/ruby-2.1.1/gems/rack-1.4.7/lib/rack/server.rb:268:in `start'

还有其他人遇到过这个问题吗?

Jetbrains 支持人员提出了一个对我有用的解决方案: 从 0.2.2-beta7 降级 gem 0.2.2-beta6

现有问题link: https://youtrack.jetbrains.com/issue/RUBY-17990