小牛:Capybara Firefox和Chrome崩溃时出现“未找到符号:__ cg_jpeg_resync_to_restart”错误

时间:2014-03-06 23:47:30

标签: rspec capybara bitnami

使用Capybara运行Rspec时,我不断收到此错误:

Dyld Error Message:
  Symbol not found: __cg_jpeg_resync_to_restart
  Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
  Expected in: /Applications/rubystack-2.0.0-12/*/libJPEG.dylib
 in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO

我正在 RubyStack 2.0.0-12 下运行,并且一直试图从Mac OS X本身链接这些库而没有运气。

如果我在RubyStack /Applications/rubystack-2.0.0-12/ruby/lib/ruby/gems/2.0.0/gems/capybara-webkit-1.1.0/bin/webkit_server下手动运行/Applications/Firefox.app/Contents/MacOS/firefox-binrubyconsole,它们启动就好了,但只要我使用Rspec运行浏览器它们就会崩溃。

任何想法该怎么做?

1 个答案:

答案 0 :(得分:0)

经验教训,不使用RubyStack 或其他单击安装程序。只需使用RVM以及它的用途。在我决定选择系统红宝石后,它工作正常。