2013-08-01 56 views
0

我的機器上有兩個導軌項目。如果我直接進入其中一個應用程序並運行rails s,則會出現seg fault錯誤(如下所示)。分段錯誤來了

.rvm/gems/ruby-1.9.3-p194/gems/bcrypt-ruby-3.0.1/lib/bcrypt_ext.bundle: [BUG] Segmentation fault 
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0] 

但是,如果我先運行其他項目,然後運行此項目,問題消失,服務器啓動。任何人都知道爲什麼會發生這種情況,或者有什麼想法可以嘗試?

我有一種感覺,它必須與捆綁器和潛在的rvm管理寶石?

回答

0

它說這是一個錯誤,你使用的是從ruby過時的patchlevel。

嘗試更新到最新的修補程序級別(我相信ruby-1.9.3-p429),如果它仍然存在,並且您確實信任您的硬件,則必須爲ruby打開一個錯誤。

也可能是計算機內存問題,我想最好在其他方塊中試試你的代碼,只是爲了確定。