2

このスクリーンキャストhttp://railscasts.com/episodes/316-private-pubのコードを試していました。github からコードを取得しました。ただし、そのアプリからメッセージを送信しようとすると、faye サーバーがシャットダウンして次のエラーが発生します。

/home/jatin/.rvm/gems/ruby-1.9.3-p362/gems/thin-1.3.1/lib/thin/connection.rb:105: 
[BUG] Segmentation fault
ruby 1.9.3p362 (2012-12-25 revision 38607) [i686-linux]

(ロングコントロールフレーム情報やスタックトレース情報も表示します)

(Rails サーバーは正常に動作し続けます)

このエラーを取り除くにはどうすればよいですか?

4

2 に答える 2

3

別の Ruby バージョン/パッチを試してください。

これで問題が解決する場合は、おそらく 1.9.3p362 のバグです。おそらくバグ レポートを送信して、コア開発者がそれについて知るようにするか、ソースを見て、自分でパッチを適用して送信してみてください。

于 2013-01-03T01:08:49.970 に答える
1

ruby-1.9.3-p362 でセグメンテーションフォールトに遭遇している人が多い

個人的には、rvm でコンパイルされた ruby​​-1.9.3-p362 でもこれに遭遇しました。

ruby-1.9.3-p327 に戻すと問題が解決します。

于 2013-01-04T04:11:12.647 に答える