"Ошибка сегментации ошибки" при работе с гемом 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 решает проблему.