Debugger not stopping when evaluating an expression...

Greetings...

I'm using 2.0.2 RC and the help file states the following about using the expression evaluation feature:

  • Method can be invoked within the Expression                Evaluation dialog only if the debugger stopped at a                breakpoint but not paused.
  • If a method invoked within the Expression                Evaluation has a breakpoint inside its body, debugger                will stop in it.
  • Expression Evaluation can be only "single-level". In other                words, if RubyMine stops at a                breakpoint within the method called from the Expression                Evaluation, you cannot use Expression Evaluation feature again.

When I have the debugger stopped at a breakpoint and I evaluate an expression that will hit a breakpoint...the debugger does not stop.

Thanks,
Mark
3 comments

Hi Mark,

It is a ruby-debug restrictions. If you try command line debug you'll see the same.

Regards,
Oleg

0

So you are saying it will not stop, even though the help file implies that it will.

OK.

Mark

0

Thanks for pointing this out, this will be fixed in next versions.

Regards,
Oleg

0

Please sign in to leave a comment.