Почему мой сеанс rdebug говорит "*** Нет доступного исходного файла"

Я не уверен, какова модель поведения, но некоторые программы, в частности, простые, основанные на rack.ru, работающие в thin, не могут быть легко отлажены. При срабатывании точки останова источник недоступен

Обратите внимание, что это не то же самое, что этот другой SO [выпуск] [1]

[1]: В ruby, почему мой сеанс интерактивной отладки IRB всегда говорит "Нет доступного исходного файла" session-always-say-no-sourcefile

1 ответ

Эээ, на самом деле нашел источник проблемы. У меня есть Dir.chdir похоронен в моем коде. Любой вызов отладчика после этого не мог найти источник, вызов раньше работал нормально.

Надеюсь, это поможет кому-нибудь когда-нибудь.

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