after 2017.1, java debugger shows "internal error" for some variables

Answered

The log files says this:
2017-04-19 22:10:17,964 [ 177417] ERROR - .impl.watch.NodeDescriptorImpl - IntelliJ IDEA 2017.1.1 Build #IU-171.4073.35
2017-04-19 22:10:17,964 [ 177417] ERROR - .impl.watch.NodeDescriptorImpl - JDK: 1.8.0_112-release
2017-04-19 22:10:17,964 [ 177417] ERROR - .impl.watch.NodeDescriptorImpl - VM: OpenJDK 64-Bit Server VM
2017-04-19 22:10:17,964 [ 177417] ERROR - .impl.watch.NodeDescriptorImpl - Vendor: JetBrains s.r.o
2017-04-19 22:10:17,964 [ 177417] ERROR - .impl.watch.NodeDescriptorImpl - OS: Mac OS X
2017-04-19 22:10:17,964 [ 177417] ERROR - .impl.watch.NodeDescriptorImpl - Last Action: StepOver
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - Bad annotation in repository!
com.intellij.util.IncorrectOperationException: Incorrect annotation '@jdk.Profile+Annotation(value=1)'
at com.intellij.psi.impl.PsiJavaParserFacadeImpl.createAnnotationFromText(PsiJavaParserFacadeImpl.java:175)
at com.intellij.psi.impl.PsiElementFactoryImpl.createAnnotationFromText(PsiElementFactoryImpl.java:683)
at com.intellij.psi.impl.java.stubs.impl.PsiAnnotationStubImpl.getPsiElement(PsiAnnotationStubImpl.java:68)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl$2.compute(ClsAnnotationImpl.java:57)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl$2.compute(ClsAnnotationImpl.java:52)
at com.intellij.openapi.util.AtomicNotNullLazyValue.getValue(AtomicNotNullLazyValue.java:40)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl.getParameterList(ClsAnnotationImpl.java:97)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl.appendMirrorText(ClsAnnotationImpl.java:67)
at com.intellij.psi.impl.compiled.ClsElementImpl.appendText(ClsElementImpl.java:248)
at com.intellij.psi.impl.compiled.ClsModifierListImpl.appendMirrorText(ClsModifierListImpl.java:91)
at com.intellij.psi.impl.compiled.ClsElementImpl.appendText(ClsElementImpl.java:240)
at com.intellij.psi.impl.compiled.ClsClassImpl.appendMirrorText(ClsClassImpl.java:327)
at com.intellij.psi.impl.compiled.ClsElementImpl.appendText(ClsElementImpl.java:240)
at com.intellij.psi.impl.compiled.ClsFileImpl.appendMirrorText(ClsFileImpl.java:333)
at com.intellij.psi.impl.compiled.ClsFileImpl.lambda$decompile$2(ClsFileImpl.java:623)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:926)
at com.intellij.psi.impl.compiled.ClsFileImpl.decompile(ClsFileImpl.java:623)
at com.intellij.psi.impl.compiled.ClassFileDecompiler.decompile(ClassFileDecompiler.java:50)
at com.intellij.openapi.fileEditor.impl.LoadTextUtil.loadText(LoadTextUtil.java:338)
at com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl.getDocument(FileDocumentManagerImpl.java:192)
at com.intellij.psi.impl.compiled.ClsFileImpl.getMirror(ClsFileImpl.java:390)
at com.intellij.psi.impl.compiled.ClsElementImpl.getMirror(ClsElementImpl.java:159)
at com.intellij.debugger.impl.DebuggerUtilsImpl.getPsiClassAndType(DebuggerUtilsImpl.java:167)
at com.intellij.debugger.ui.tree.render.CachedEvaluator.initEvaluatorAndChildrenExpression(CachedEvaluator.java:69)
at com.intellij.debugger.ui.tree.render.CachedEvaluator.a(CachedEvaluator.java:91)
at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$commitAndRunReadAction$1(PsiDocumentManagerBase.java:478)
at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$commitAndRunReadAction$2(PsiDocumentManagerBase.java:503)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:946)
at com.intellij.psi.impl.PsiDocumentManagerBase.commitAndRunReadAction(PsiDocumentManagerBase.java:501)
at com.intellij.psi.impl.PsiDocumentManagerBase.commitAndRunReadAction(PsiDocumentManagerBase.java:478)
at com.intellij.debugger.ui.tree.render.CachedEvaluator.getEvaluator(CachedEvaluator.java:91)
at com.intellij.debugger.ui.tree.render.ExpressionChildrenRenderer.isExpandable(ExpressionChildrenRenderer.java:166)
at com.intellij.debugger.ui.tree.render.CompoundNodeRenderer.isExpandable(CompoundNodeRenderer.java:74)
at com.intellij.debugger.ui.impl.watch.ValueDescriptorImpl.calcRepresentation(ValueDescriptorImpl.java:286)
at com.intellij.debugger.ui.impl.watch.NodeDescriptorImpl.updateRepresentationNoNotify(NodeDescriptorImpl.java:84)
at com.intellij.debugger.ui.impl.watch.NodeDescriptorImpl.updateRepresentation(NodeDescriptorImpl.java:76)
at com.intellij.debugger.engine.JavaValue$1.contextAction(JavaValue.java:151)
at com.intellij.debugger.engine.events.SuspendContextCommandImpl.contextAction(SuspendContextCommandImpl.java:48)
at com.intellij.debugger.engine.events.SuspendContextCommandImpl.action(SuspendContextCommandImpl.java:73)
at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:45)
at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:146)
at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:42)
at com.intellij.debugger.impl.InvokeThread.a(InvokeThread.java:151)
at com.intellij.debugger.impl.InvokeThread.access$100(InvokeThread.java:31)
at com.intellij.debugger.impl.InvokeThread$WorkerThreadRequest.run(InvokeThread.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:334)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - IntelliJ IDEA 2017.1.1 Build #IU-171.4073.35
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - JDK: 1.8.0_112-release
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - VM: OpenJDK 64-Bit Server VM
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - Vendor: JetBrains s.r.o
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - OS: Mac OS X
2017-04-19 22:10:17,965 [ 177418] ERROR - ubs.impl.PsiAnnotationStubImpl - Last Action: StepOver
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - Argument for @NotNull parameter 'element' of com/intellij/psi/util/PsiTreeUtil.getRequiredChildOfType must not be null
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'element' of com/intellij/psi/util/PsiTreeUtil.getRequiredChildOfType must not be null
at com.intellij.psi.util.PsiTreeUtil.getRequiredChildOfType(PsiTreeUtil.java)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl$2.compute(ClsAnnotationImpl.java:57)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl$2.compute(ClsAnnotationImpl.java:52)
at com.intellij.openapi.util.AtomicNotNullLazyValue.getValue(AtomicNotNullLazyValue.java:40)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl.getParameterList(ClsAnnotationImpl.java:97)
at com.intellij.psi.impl.compiled.ClsAnnotationImpl.appendMirrorText(ClsAnnotationImpl.java:67)
at com.intellij.psi.impl.compiled.ClsElementImpl.appendText(ClsElementImpl.java:248)
at com.intellij.psi.impl.compiled.ClsModifierListImpl.appendMirrorText(ClsModifierListImpl.java:91)
at com.intellij.psi.impl.compiled.ClsElementImpl.appendText(ClsElementImpl.java:240)
at com.intellij.psi.impl.compiled.ClsClassImpl.appendMirrorText(ClsClassImpl.java:327)
at com.intellij.psi.impl.compiled.ClsElementImpl.appendText(ClsElementImpl.java:240)
at com.intellij.psi.impl.compiled.ClsFileImpl.appendMirrorText(ClsFileImpl.java:333)
at com.intellij.psi.impl.compiled.ClsFileImpl.lambda$decompile$2(ClsFileImpl.java:623)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:926)
at com.intellij.psi.impl.compiled.ClsFileImpl.decompile(ClsFileImpl.java:623)
at com.intellij.psi.impl.compiled.ClassFileDecompiler.decompile(ClassFileDecompiler.java:50)
at com.intellij.openapi.fileEditor.impl.LoadTextUtil.loadText(LoadTextUtil.java:338)
at com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl.getDocument(FileDocumentManagerImpl.java:192)
at com.intellij.psi.impl.compiled.ClsFileImpl.getMirror(ClsFileImpl.java:390)
at com.intellij.psi.impl.compiled.ClsElementImpl.getMirror(ClsElementImpl.java:159)
at com.intellij.debugger.impl.DebuggerUtilsImpl.getPsiClassAndType(DebuggerUtilsImpl.java:167)
at com.intellij.debugger.ui.tree.render.CachedEvaluator.initEvaluatorAndChildrenExpression(CachedEvaluator.java:69)
at com.intellij.debugger.ui.tree.render.CachedEvaluator.a(CachedEvaluator.java:91)
at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$commitAndRunReadAction$1(PsiDocumentManagerBase.java:478)
at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$commitAndRunReadAction$2(PsiDocumentManagerBase.java:503)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:946)
at com.intellij.psi.impl.PsiDocumentManagerBase.commitAndRunReadAction(PsiDocumentManagerBase.java:501)
at com.intellij.psi.impl.PsiDocumentManagerBase.commitAndRunReadAction(PsiDocumentManagerBase.java:478)
at com.intellij.debugger.ui.tree.render.CachedEvaluator.getEvaluator(CachedEvaluator.java:91)
at com.intellij.debugger.ui.tree.render.ExpressionChildrenRenderer.isExpandable(ExpressionChildrenRenderer.java:166)
at com.intellij.debugger.ui.tree.render.CompoundNodeRenderer.isExpandable(CompoundNodeRenderer.java:74)
at com.intellij.debugger.ui.impl.watch.ValueDescriptorImpl.calcRepresentation(ValueDescriptorImpl.java:286)
at com.intellij.debugger.ui.impl.watch.NodeDescriptorImpl.updateRepresentationNoNotify(NodeDescriptorImpl.java:84)
at com.intellij.debugger.ui.impl.watch.NodeDescriptorImpl.updateRepresentation(NodeDescriptorImpl.java:76)
at com.intellij.debugger.engine.JavaValue$1.contextAction(JavaValue.java:151)
at com.intellij.debugger.engine.events.SuspendContextCommandImpl.contextAction(SuspendContextCommandImpl.java:48)
at com.intellij.debugger.engine.events.SuspendContextCommandImpl.action(SuspendContextCommandImpl.java:73)
at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:45)
at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:146)
at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:42)
at com.intellij.debugger.impl.InvokeThread.a(InvokeThread.java:151)
at com.intellij.debugger.impl.InvokeThread.access$100(InvokeThread.java:31)
at com.intellij.debugger.impl.InvokeThread$WorkerThreadRequest.run(InvokeThread.java:60)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:334)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - IntelliJ IDEA 2017.1.1 Build #IU-171.4073.35
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - JDK: 1.8.0_112-release
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - VM: OpenJDK 64-Bit Server VM
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - Vendor: JetBrains s.r.o
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - OS: Mac OS X
2017-04-19 22:10:17,965 [ 177418] ERROR - .impl.watch.NodeDescriptorImpl - Last Action: StepOver 

 

 

0
4 comments

Does the issue persist if you install 2017.1.2 from https://confluence.jetbrains.com/display/IDEADEV/IDEA+2017.1+EAP?

In this case please file a bug at https://youtrack.jetbrains.com/issues/IDEA and attach the logs.

0
Avatar
Permanently deleted user

Ya, it still persists in 2017.1.2. I'll file a bug.

0

Can you provide a link to the issue, because i have a similar one in 2020.1

0

The issue of 2017 version is https://youtrack.jetbrains.com/issue/IDEA-171737 But it in any case it is too old and there must be other issue.

@Daniel for 2020.1 version could you please file new bug at https://youtrack.jetbrains.com/issues/IDEA with description of your steps exactly with screenshots and idea.log. Thank you.

0

Please sign in to leave a comment.