2011-09-03 29 views
1

我试图运行我的Rails应用程序与Ruby企业版,但我得到以下错误:Ruby企业版gems/activesupport-2.3.8/lib/active_support/core_ext/time/zones.rb:56:[BUG]分段错误

/home/ubuntu/.rvm/gems/ree-1.8.7-2011.03/gems/ 
activesupport-2.3.8/lib/active_support/core_ext/ 
time/zones.rb:56: [BUG] Segmentation fault 
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-linux], MBARI 0x8770, 
Ruby Enterprise Edition 2011.03 

任何想法可能是什么错?我尝试用GCC 4.4.1和4.4.2来构建稀土元素,在这两种情况下我都会出错。

事情是,我的应用程序使用线程和nokogiri。

如何解决此问题?

回答

0

首先尝试查看是否可以在不使用RVM的情况下使用REE安装重现问题。如果在使用自定义编译的REE(没有RVM)时没有看到段错误,那么很有可能您的RVM安装已经结束。之后,尝试更新RVM并重新安装REE,这应该可以解决您的问题。

在RVM中很少有错误会导致使用本地gem,而这些gem并不是用当前版本的Ruby编译的。