我正在此屏幕截图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 Server保持运行良好)
如何摆脱此错误?
尝试其他Ruby版本/补丁。
如果解决了问题,则可能是1.9.3p362中的错误。您可能应该提交一个错误报告,以便核心开发人员知道它,或者,如果您愿意的话,请查看来源并尝试修补它并提交。
有很多人遇到带有ruby-1.9.3-p362的segfaults
就我个人而言,我还遇到了RVM编译的Ruby-1.9.3-P362
切换回Ruby-1.9.3-P327解决了问题。