Задать вопрос
@Davidaa_WoW

Почему не работает дебаггер rubymine?

Установил дебаггер debase на rubymine. Запускаю приложение на рельсах. Системные переменные считывает нормально. На этапе получения данных от пользователя ломается полностью, не может получить ни одно значение. В интернете нормальных решений не нашёл.
Вопрос - может ли быть проблема связана с доступом к некоторым файлам/директориям? Много где менял владельца и группу с root:rvm на user:user65e6f520314e3439982439.png
UPDATE:
Увидел, что ломается со следующим стактрейсом:
spoiler

INTERNAL ERROR!!! NoMethodError: undefined method `[]' for nil:NilClass at /usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/executor/executor_thread.rb:15:in `[]'
/usr/local/rvm/gems/ruby-2.7.5/gems/rollbar-3.3.0/lib/rollbar/plugins/thread.rb:5:in `initialize'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/executor/executor_thread.rb:6:in `initialize'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/executor/executor.rb:139:in `new'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/executor/executor.rb:139:in `compute_with_time_memory_control'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/executor/executor.rb:95:in `eval_with_control'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/commands/inspect.rb:9:in `execute'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/ide_processor.rb:42:in `block (2 levels) in process_commands'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/ide_processor.rb:34:in `each'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/ide_processor.rb:34:in `block in process_commands'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/ide_processor.rb:33:in `catch'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/ide_processor.rb:33:in `process_commands'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/event_processor.rb:55:in `line_event'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-2.3.18/lib/ruby-debug-ide/event_processor.rb:34:in `at_line'
/usr/local/rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/debase-2.3.13/lib/debase/context.rb:41:in `at_line'
  • Вопрос задан
  • 37 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы