Debugger won´t work: Undefined method disable_all_iseqs in debase-0.3.0.beta8

Completed

Hi all!

I´m trying to make the RubyMine debugger work, but again and again I arrive at this error:

/Users/tom/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/debase-0.3.0.beta8/lib/debase.rb:71:in `start': undefined local variable or method `disable_all_iseqs' for Debase:Module (NameError)

That debase gem seems to be distributed with the Rubymine installation files. Anyone have an idea of what could be the solution? Thanks in advance!

6 comments
Comment actions Permalink

Hello,

could you please check how it goes in the latest RubyMine 2019.3 EAP? It has the updated debug gems.

0
Comment actions Permalink

Hi Olga,

Yep, I downloaded the 2019.3 EAP and now it works.

Thx for your help!

0
Comment actions Permalink

You're welcome, thanks for checking!

0
Comment actions Permalink

Hi Olga or other support person, is there a way of fixing this for 2019.2.4 without resorting to downloading the EAP please?

0
Comment actions Permalink

Hi Mark,

there was a corresponding issue fixed in 2019.3. Do I understand it right that you don't want to try EAP because it's not a stable release? We've already published beta as well.

0
Comment actions Permalink

Yes, I was trying to avoid the EAP. I now have the Beta, and the Ruby debugger is working for me.

Thanks for your help Olga.

0

Please sign in to leave a comment.