Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 错误分段故障ruby 2.0.0p481(2014-05-08修订版45883)x86_64-darwin13.2.0_Ruby On Rails_Ruby_Ruby On Rails 4_Homebrew_Rbenv - Fatal编程技术网

Ruby on rails 错误分段故障ruby 2.0.0p481(2014-05-08修订版45883)x86_64-darwin13.2.0

Ruby on rails 错误分段故障ruby 2.0.0p481(2014-05-08修订版45883)x86_64-darwin13.2.0,ruby-on-rails,ruby,ruby-on-rails-4,homebrew,rbenv,Ruby On Rails,Ruby,Ruby On Rails 4,Homebrew,Rbenv,我在尝试运行rails s或rails c时收到一个错误 我最近通过自制和rbenv安装了ruby和rails。当我运行rails new project时,应用程序被成功创建。然后,我将bundle安装到适当的目录中,然后运行rails s或rails c时,一切都会顺利更新。出现以下错误: |14:48:23| ~ rails c /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/ext/parser.bundle:

我在尝试运行
rails s
rails c
时收到一个错误

我最近通过自制和rbenv安装了ruby和rails。当我运行
rails new project
时,应用程序被成功创建。然后,我将
bundle安装到适当的目录中,然后运行
rails s
rails c
时,一切都会顺利更新。出现以下错误:

|14:48:23| ~ rails c
/Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/ext/parser.bundle: [BUG] Segmentation fault
ruby 2.0.0p481 (2014-05-08 revision 45883) [x86_64-darwin13.2.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
   the more detail of.

-- Control frame information -----------------------------------------------
c:0031 p:-17563034837610 s:0092 e:000091 TOP    [FINISH]
c:0030 p:---- s:0090 e:000089 CFUNC  :require
c:0029 p:0009 s:0086 e:000085 CLASS  /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/ext.rb:13
c:0028 p:0011 s:0084 e:000083 CLASS  /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/ext.rb:12
c:0027 p:0057 s:0082 e:000081 TOP    /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/ext.rb:9 [FINISH]
... 
(继续前进)


完整的bug报告

正如承诺的那样,以下是答案:

你以前用过rvm吗?因为我可以从stacktrace中看到,rbenv和rvm都被调用


如果是这种情况,请完全删除rvm并从头重新安装rbenv。

我可以注意到的唯一区别是,我用rvm安装了ruby,而不是用自制软件。是的,但当我发布问题时,我没有看到另一个。请尝试ruby-p451。这可能会解决你的问题。我删除了rvm并重新安装了rbenv。似乎就是这样。。但现在我在另一个Rails项目中遇到了其他问题,它不是重复的。该问题是由@Beast_代码在开始使用rbenv之前没有内爆rvm造成的。??我从来没有遇到过与RVM的问题,我也从来没有听说过谁有。沃特。我有很多问题,我的大多数同事,包括现在和以前的同事也有很多问题。我说我认识的大多数人都是有原因的。其他人有其他的经历。那么你的同事可能是非典型的。多年来,我在所有Rails项目中都使用了RVM;我的许多同事也是如此。在我的各种工作中,我可能直接与大约50-100名其他Ruby开发人员合作过。我们中没有人曾与RVM AFAIK有过任何问题。(我最近确实转用了rbenv,但不是因为RVM给我带来了问题。)没有必要传播FUD。好吧,根据我的经验,你是非典型人群之一,我能说什么呢。你有什么问题?
  221 /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/activesupport-4.0.0/lib/active_support/core_ext/object/conversions.rb
  222 /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/activesupport-4.0.0/lib/active_support/core_ext/object/instance_variables.rb
  223 /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/version.rb
  224 /Users/jona/.rbenv/versions/2.0.0-p481/lib/ruby/2.0.0/ostruct.rb
  225 /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/generic_object.rb
  226 /Users/jona/.rvm/gems/ruby-2.0.0-p481/gems/json-1.8.1/lib/json/common.rb

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html