Debugger Doesn't Start

Hi,

I'm using RubyMine 6 Beta132.1053 (Nov. 12). When I tried to fire up the debugger I was informed that some rdebug-ide gem wasn't up to date and was asked if I wanted to update it. I clicked yes and it updated.

None of this is uncommon. What is uncommon is the fact that the debugger doesn't start up. Instead I get the following stack trace:

/home/larry/.rvm/rubies/ruby-1.9.3-p125/bin/ruby -e at_exit{sleep(1)};$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/ruby-debug-ide-0.4.21/bin/rdebug-ide --debug --disable-int-handler --port 37849 --dispatcher-port 38907 -- /home/larry/RubyMine/StupidTuesday/script/rails server thin -b 0.0.0.0 -p 3000 -e development
/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/ruby-debug-ide-0.4.21/bin/rdebug-ide:98:in `[]=': can't convert true into String (TypeError)
    from /home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/ruby-debug-ide-0.4.21/bin/rdebug-ide:98:in `<top (required)>'
    from -e:1:in `load'
    from -e:1:in `<main>

Can someone help?

Thanks,
Larry

2 comments

This is a known problem (http://youtrack.jetbrains.com/issue/RUBY-14530)
You can either turn off verbose mode of debugger or update ruby-debug-ide to the latest version.

Hope this helps, Oleg.

0

Hi Oleg,

Thanks for the quick response. I searched the Forum, but forgot to search the Bug Base - sorry.

Anyway, updating the ruby-debug-ide gem did  the trick!

Thanks,
Larry

0

Please sign in to leave a comment.