Skip to content

ruby-debug-ide: NoMethodError "undefined method signal for nil" when running on Ruby 3.2.5, Rails 7.0.8.6, Passenger #244

@laith-abdel

Description

@laith-abdel

Hi I am running RubyMine 2025.1 with the ruby-debug-ide and debase gems at 3.0.3 - my Rails app is running on ruby 3.2.5, Rails 7. Bundler is in place, and we use Passenger to serve the app. Why am I getting this issue below?

App 91170 output: INTERNAL ERROR!!! NoMethodError: undefined method signal' for nil:NilClass at /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide.rb:142:in block in run_prog_script'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide.rb:141:in synchronize'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide.rb:141:in run_prog_script'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide/commands/control.rb:84:in execute'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide/ide_processor.rb:98:in block in process_commands'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide/ide_processor.rb:95:in catch'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide/ide_processor.rb:95:in process_commands'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/ruby-debug-ide-3.0.3/lib/ruby-debug-ide.rb:170:in block in start_control'
App 91170 output: /Users/laith.abdel/.asdf/installs/ruby/3.2.5/lib/ruby/gems/3.2.0/gems/logging-2.3.1/lib/logging/diagnostic_context.rb:474:in block in create_with_logging_context'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions