rb_gc()上的BUG跨线程违规

时间:2011-10-19 15:13:05

标签: ruby-on-rails ruby

我正在尝试使用ruby / rails但是我遇到了这个错误。请帮忙。

  

[BUG] rb_gc()(null)

上的跨线程违规      

中止陷阱:6


/opt/local/bin/ruby
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11]


RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.7
  - RUBY VERSION: 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11]
  - INSTALLATION DIRECTORY: /opt/local/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: /opt/local/bin/ruby
  - EXECUTABLE DIRECTORY: /opt/local/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-darwin-11
  - GEM PATHS:
     - /opt/local/lib/ruby/gems/1.8
     - /Users/fabiannothe/.gem/ruby/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

更新

我收到此错误
  

$ rails s

1 个答案:

答案 0 :(得分:0)

如果您使用的是MacPorts,则可能需要更新它并通过它重新安装ruby。您的安装可能已损坏,特别是如果以前这样安装并且现在有缺陷。

话虽这么说,您可能希望使用rvm为您安装,因为它通常会更好地修补构建。