2014-02-12 207 views
0

我正在使用rvm 2.1.0和Mac OS 10.9和rails 4.1。運行rails sever時,我的應用程序失敗。它表現出這種錯誤運行rails服務器時RVM崩潰

 /Users/amritdeepdhungana/.rvm/gems/ruby-2.1.0/gems/eventmachine-1.0.3/lib/rubyeventmachine.bundle: [BUG] Segmentation fault at 0x00000000000418 
     ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0] 

     -- Crash Report log information ----------------------------------- 

    --------- 
     See Crash Report log file under the 
one of following: 
     * ~/Library/Logs/CrashReporter 
     * /Library/Logs/CrashReporter 
     * ~/Library/Logs/DiagnosticReports 
     * /Library/Logs/DiagnosticReports 
     for more details. 

    -- Control frame information ------------------------------------------ 

我搜索的解決方案,並嘗試升級最新RVM即

$ rvm get head 
$ rvm reload 
$ rvm repair all 
$ rvm use 2.1.0 

但它畢竟是獲得同樣的錯誤。

+0

當你2.1.0p0你實際上是使用紅寶石2.1.0p0寫RVM使用。分段錯誤意味着編譯ruby代碼時出現問題。你需要在你的應用程序中的eventmachine寶石?如果沒有,擺脫它,並嘗試運行。否則,我使用Ruby 2.0.0的事件機器,嘗試使用'rvm use 2.0.0'降級到該版本,然後執行'bundle install'以防萬一有新的依賴關係需要安裝並運行你的rails服務器 – alalani

回答