"Ошибка сегментации ошибки" при работе с гемом private_pub

Я пробовал код из этой скринкаста 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]

(Он также отображает длинную информацию о кадре управления и информацию трассировки стека)

(Сервер рельсов продолжает работать нормально)

Как я могу избавиться от этой ошибки?

2 ответа

Решение

Попробуйте другую версию / патч ruby.

Если это исправит, то это, вероятно, ошибка в 1.9.3p362. Вам, вероятно, следует отправить отчет об ошибке, чтобы основные разработчики знали об этом, или, если вы готовы, взгляните на источник и попытайтесь исправить его самостоятельно и отправьте.

Есть много людей, которые сталкиваются с segfaults с ruby-1.9.3-p362

Лично я тоже сталкивался с этим с скомпилированной rvm ruby-1.9.3-p362

Переключение обратно на ruby-1.9.3-p327 решает проблему.

Другие вопросы по тегам