Задать вопрос
Davidaa_WoW
@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'
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Code Basics
    Ruby для начинающих
    1 месяц
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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