Evaluate Expressions useless in 876

In the 876 version, (and a co-worker says that it occurs in previous versions as well), Evaluating expressions mostly returns "Evaluation is not supported during another method's execution".

This effectively makes evaluate expressions useless. Almost always I want to evaluate an expression immediately before (or after) I have stepped into it in the course of the normal flow of debugging a thread.

Is this a bug? Or a feature?

Thanks,
Mike

4 comments
Comment actions Permalink

Just noticed the following stack trace.

java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:114)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:50)
at com.intellij.debugger.a.be.run(be.java:3)
at com.intellij.debugger.a.bi.run(bi.java:1)
at com.intellij.debugger.a.ba.a(ba.java:297)
at com.intellij.debugger.a.ba.b(ba.java:532)
at com.intellij.debugger.a.ba.n(ba.java:518)
at com.intellij.debugger.g.ba.actionPerformed(ba.java:1)
at com.intellij.openapi.actionSystem.b.y.a(y.java:63)
at com.intellij.openapi.actionSystem.b.y.processMouseEvent(y.java:46)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.s.a(s.java:62)
at com.intellij.ide.s.dispatchEvent(s.java:6)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


I think it is a bug. I'll file a report if there are no duplicates. I'm also going to try to restart and see if that resets whatever condition is making it do this.

Mike

0
Comment actions Permalink

Indeed...Restart does clear the condition.

Mike

0
Comment actions Permalink

Color highlighting is strange many times (red where actually works)
"Michael Kirby" <kirby@ess.mc.xerox.com> wrote in message
news:32385421.1059753507421.JavaMail.javamailuser@localhost...

Indeed...Restart does clear the condition.

>

Mike

>


0
Comment actions Permalink

Yes, this is a bug. I'll fix it in the nearest builds.

0

Please sign in to leave a comment.