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 回答