IDEA 11: Exception in unknown plugin java.lang.AbstractMethodError

Hi,

Starting Weblogic with JREBEL in debug mode often gives me this after steptracing through my code for a bit.

Exception in unknown plugin

null
java.lang.AbstractMethodError
    at com.intellij.debugger.engine.evaluation.CodeFragmentFactoryContextWrapper.getEvaluatorBuilder(CodeFragmentFactoryContextWrapper.java:74)
    at com.intellij.debugger.ui.impl.watch.EvaluationDescriptor$1.compute(EvaluationDescriptor.java:86)
    at com.intellij.debugger.ui.impl.watch.EvaluationDescriptor$1.compute(EvaluationDescriptor.java:83)
    at com.intellij.debugger.DebuggerInvocationUtil$5.compute(DebuggerInvocationUtil.java:73)
    at com.intellij.psi.impl.PsiDocumentManagerImpl$8.run(PsiDocumentManagerImpl.java:465)
    at com.intellij.psi.impl.PsiDocumentManagerImpl$9.run(PsiDocumentManagerImpl.java:490)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:836)
    at com.intellij.psi.impl.PsiDocumentManagerImpl.commitAndRunReadAction(PsiDocumentManagerImpl.java:485)
    at com.intellij.psi.impl.PsiDocumentManagerImpl.commitAndRunReadAction(PsiDocumentManagerImpl.java:462)
    at com.intellij.debugger.DebuggerInvocationUtil.commitAndRunReadAction(DebuggerInvocationUtil.java:70)
    at com.intellij.debugger.ui.impl.watch.EvaluationDescriptor.calcValue(EvaluationDescriptor.java:83)
    at com.intellij.debugger.ui.impl.watch.ValueDescriptorImpl.setContext(ValueDescriptorImpl.java:151)
    at com.intellij.debugger.ui.impl.watch.NodeManagerImpl.createNode(NodeManagerImpl.java:61)
    at com.intellij.debugger.ui.impl.FrameVariablesTree$BuildFrameTreeVariablesCommand.buildVariables(FrameVariablesTree.java:153)
    at com.intellij.debugger.ui.impl.watch.DebuggerTree$BuildStackFrameCommand.threadAction(DebuggerTree.java:471)
    at com.intellij.debugger.engine.events.DebuggerContextCommandImpl.contextAction(DebuggerContextCommandImpl.java:57)
    at com.intellij.debugger.engine.events.SuspendContextCommandImpl.action(SuspendContextCommandImpl.java:62)
    at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:44)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:137)
    at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:37)
    at com.intellij.debugger.impl.InvokeThread.run(InvokeThread.java:140)
    at com.intellij.debugger.impl.InvokeThread$WorkerThreadRequest.run(InvokeThread.java:53)
    at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:410)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:135)

Bug ?

Jorg

8 comments

It's Scala plugin and IntelliJ IDEA incompatibility.
You should update scala plugin.

Best regards,
Alexander Podkhlayuzin.

0

but i am not using the scala plugin at all. I did not install it, does it come by default shipped in 11 ?

0

Scala is not bundled. Then it's some plugin, that uses debugger evalouation API.
What possibly related plugins do you have installed?

Best regards,
Alexander Podkhalyuzin.

0

The only one i installed was JRebel, could this be the cause ? JRebel was working fine in Idea 10.5.x

0

I checked JRebel plugin and this plugin is using Evaluate Expression API (which is changed from 10.5 to 11). So this is an issue of JRebel plugin.

Best regards,
Alexander Podkhalyuzin.

0

Hi Jorg,

Could you actually provide steps to reproduce this exception? Simple example?

0

I do not have a simple example to reproduce this. It just seemed to happen randomly when step debugging through my weblogic webapp.

0

A new version of the plugin is published. Please update and see if it changes anything.

0

Please sign in to leave a comment.