我已经使用 RubyMine 3.2.1 试用版一周了,完全没有错误。但是现在,当我打开 RubyMine 时,我得到了这个:
我能做些什么来修复它?我也在使用 Ruby 版本管理器。
spec_fetcher.rb:170:堆栈级别太深(SystemStackError)
更新:我仍然收到此错误!
更新2:不再!
看起来 gem 托管服务器有些问题,您将在终端中获得相同的行为:
% gem list --remote --all
*** REMOTE GEMS ***
/Users/denofevil/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/spec_fetcher.rb:170: stack level too deep (SystemStackError)
Settings
在 RubyMine 中,您可以在|中禁用这些弹出窗口。Notifications
| Gem Manager
,设置为忽略。
更新:我们已将此问题的错误提交给 rubygems 项目。
更新 2:问题在 RubyGems 1.8.6 中得到解决,运行gem update --system
以获取最新的 RubyGems 版本。
宝石升级到 1.8.8 为我修复了它(win7/64,ruby 1.9.2p0)。
Gem 升级到 1.8.9 为我修复了它(MacOS 10.6 & ruby 1.9.2-p180 & rvm)