Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby: Общие вопросы > Вылетает Ruby интерпретатор |
Автор: pablobablo 13.6.2011, 23:53 |
Всем привет! Столкнулся с проблемой. Во премя работы руби скрипта вылетает интерпретатор. ОС Windows 7. Вот такое окошко вылазит: http://s2.ipicture.ru/ Кто-нибудь сталкивался с такой проблемой? Как решить? ![]() |
Автор: WarHog 14.6.2011, 12:43 |
Ты хоть напиши, на каком месте в скрипте вылетает |
Автор: solenko 14.6.2011, 15:10 |
Да тут не место скрипта. ree 1.8.7, например стабильно валится с seg_fault до определенного patch-а. Так что смотреть логи и гуглить ошибки. Возможно, проблема как раз таки в конкретной версии ruby (patch-level). |
Автор: pablobablo 15.6.2011, 04:19 |
В общем, вылетает не всегда, не сразу и с разными скриптами. Скрипт большой поэтому сюда выкладывать не стал. Вкратце - там работа с потоками. Заметил, что вылетает именно когда интерпретатор долгое время с потоками работает. Баг. Позже, если время выделю, то отправлю багрепорт. |
Автор: GrayCardinal 15.6.2011, 07:42 |
pablobablo, Послушай добрый совет. Забей на MS Windows, переходи на Linux. Ибо пользование Ruby под Windows есть непристойное занятие. |
Автор: solenko 16.6.2011, 07:17 | ||
Тут я ошибся с самой ошибкой, но сути не меняет: http://redmine.ruby-lang.org/issues/3416 Участок кода уж очень проблемно получить, потому что падает после обработки запроса. А за полтора года мог просто и не заметить, если все крутиловь под пассажиром -- нуу упал воркер после обработки запроса, ну и фиг с ним. Хотя. может быть это только на монгреле воспроизводится -- глубоко в детали я не вникал. |