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
Please sign in to leave a comment.
It's Scala plugin and IntelliJ IDEA incompatibility.
You should update scala plugin.
Best regards,
Alexander Podkhlayuzin.
but i am not using the scala plugin at all. I did not install it, does it come by default shipped in 11 ?
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.
The only one i installed was JRebel, could this be the cause ? JRebel was working fine in Idea 10.5.x
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.
Hi Jorg,
Could you actually provide steps to reproduce this exception? Simple example?
I do not have a simple example to reproduce this. It just seemed to happen randomly when step debugging through my weblogic webapp.
A new version of the plugin is published. Please update and see if it changes anything.