私は Ruby on Rails サイトを持っており、Facebook アプリをやり直しています。
問題は、ローカル マシンで Facebook 経由でログインしようとすると、Web サーバーがクラッシュし、「Abort Trap 6」というエラーが表示されることです。
そのエラーメッセージの詳細:
/Users/**/.rvm/gems/ruby-1.8.7-p374/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:303:
[BUG] Segmentation fault
ruby 1.8.7 (2013-06-27 patchlevel 374) [i686-darwin12.4.0]
Abort trap: 6
「Abort Trap 6」が表示された後、Web サーバーを再起動できますが、localhost:port 構成に移動すると、次のようなエラー ページが表示されます。
undefined method `call' for 1025:Fixnum
そして、それは機能しません — 何も機能しません。
Facebook アプリ ID/シークレットが正しいことはわかっているので、誰かが正しい方向に向けることができますか? (古いバージョンの ruby/rails を使用していることはわかっていますが、残念ながら更新できません)。