я написал приложение на Rails, которое использует привязки Subversion Ruby. Я написал классы адаптеров, чтобы адаптировать их к интерфейсу по своему вкусу.
После обновления моего проекта до Rails 3 и перекомпиляции привязок SVN для Ruby 1.9.2 я могу перейти в консоль отладки и запустить require 'svn / core / ext 'без проблем, как и раньше. Однако я получаю Trace / BPT trap, когда мой адаптер (который также запускает require 'svn / ext / core') включен.
Итак, в итоге, Я получаю Trace / BPT trap при запуске моего приложения с помощью Webrick и соединения через браузер, но я не генерирую ошибку через консоль.
Есть идеи, почему и как я могу это отладить? Журналы вообще ничего не показывают.