Trace / BPT Trap с Rails через браузер, но не через консоль - PullRequest
5 голосов
/ 04 апреля 2011

Я написал Rails-приложение, которое использует привязки Subversion Ruby. Я написал классы адаптеров, чтобы адаптировать их к интерфейсу, который мне нравится.

После обновления моего проекта до Rails 3 и перекомпиляции привязок SVN для Ruby 1.9.2 я могу перейти на консоль отладки и без проблем выполнить требование 'svn / core / ext', как и раньше. Тем не менее, я получаю Trace / BPT trap, когда мой адаптер (который также работает требует 'svn / ext / core') включен.

Итак, в итоге я получаю Trace / BPT trap-сообщение при запуске приложения через Webrick и соединение через браузер, но я не получаю сообщение об ошибке через консоль.

Есть идеи, почему или как я могу это отладить? Логи вообще ничего не показывают.

1 Ответ

3 голосов
/ 28 октября 2011

В прошлом у меня была такая же проблема при использовании библиотеки PDFLib - где она не работала в Webrick - но она работала в консоли.Также после обновления Ruby.

я установил POW (http://pow.cx/) и больше не получаю ошибку Trace / BPT.

Так что я бы попробовал использовать другой веб-сервер -и для моей машины с OS X POW был наименее болезненным для установки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...