我正在尝试此截屏视频中的代码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服务器保持正常运行)
如何摆脱这个错误?
答案 0 :(得分:3)
尝试不同的ruby版本/补丁。
如果修复它,那么它可能是1.9.3p362中的一个错误。您应该提交错误报告,以便核心开发人员了解它,或者,如果您已经了解它,请查看源代码并尝试自行修补并提交。
答案 1 :(得分:1)
有很多人遇到了使用ruby-1.9.3-p362
的段错误就个人而言,我也遇到过rvm编译的ruby-1.9.3-p362
切换回ruby-1.9.3-p327解决了这个问题。