hj created NETBEANS-4859:
----------------------------
Summary: Netbeans reported bug, while steping through code with
f7, crashed
Key: NETBEANS-4859
URL: https://issues.apache.org/jira/browse/NETBEANS-4859
Project: NetBeans
Issue Type: Bug
Affects Versions: 12.1
Environment: windows 10 version 10.0 on amd64
Reporter: hj
Attachments: messages.log
While troubleshooting some code while going through a beginner java course
([https://www.homeandlearn.co.uk/java/save_a_new_record.html)] , I was hitting
f7 to step through the code and netbeans reported a bug and told me to report
it. I was troubleshooting why my save record procedure was not working (adds
new row to database)
environment: windows 10
netbeans (downloaded last week: IDE 12.1: updates: NetBeans 8.2 patch 2
error reported on my screen details:
java.lang.AssertionError: Analyzer error when processing: private static final
Runnable dummyRunnable = new Runnable()\{java.lang.AssertionError: Analyzer
error when processing: private static final Runnable dummyRunnable = new
Runnable(){ () { super(); } public void run() \{
}}:java.lang.AssertionErrorcom.sun.tools.javac.util.Assert.error(Assert.java:155)com.sun.tools.javac.util.Assert.checkNonNull(Assert.java:62)com.sun.tools.javac.comp.Annotate.queueScanTreeAndTypeAnnotate(Annotate.java:1043)com.sun.tools.javac.comp.Attr.visitVarDef(Attr.java:1282)org.netbeans.lib.nbjavac.services.NBAttr.visitVarDef(NBAttr.java:82)com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:979)com.sun.tools.javac.comp.Attr.attribTree(Attr.java:670)com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:527)com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:505)com.sun.tools.javac.comp.Analyzer.doAnalysis(Analyzer.java:576)com.sun.tools.javac.comp.Analyzer$2.flush(Analyzer.java:551)com.sun.tools.javac.comp.Analyzer.flush(Analyzer.java:592)com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1505)com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1473)com.sun.tools.javac.api.JavacTaskImpl$1.process(JavacTaskImpl.java:504)com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:651)com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:507)org.netbeans.modules.java.source.nbjavac.parsing.TreeLoader.loadTreeFor(TreeLoader.java:164)com.sun.tools.javac.model.JavacElements.getTreeAndTopLevel(JavacElements.java:821)com.sun.tools.javac.model.JavacElements.getTreeAndTopLevel(JavacElements.java:847)com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:399)com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:394)com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:389)com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:172)org.netbeans.modules.debugger.jpda.projects.EditorContextSupport.computeMethodArguments(EditorContextSupport.java:1192)org.netbeans.modules.debugger.jpda.projects.PreferredCCParser$7.call(PreferredCCParser.java:300)org.netbeans.modules.debugger.jpda.projects.PreferredCCParser$7.call(PreferredCCParser.java:292)org.netbeans.modules.debugger.jpda.projects.PreferredCCParser.runGuarded(PreferredCCParser.java:747)org.netbeans.modules.debugger.jpda.projects.PreferredCCParser.getArguments(PreferredCCParser.java:292)org.netbeans.modules.debugger.jpda.projects.EditorContextSupport.getArguments(EditorContextSupport.java:1422)org.netbeans.modules.debugger.jpda.projectsui.EditorContextImpl.getArguments(EditorContextImpl.java:802)org.netbeans.modules.debugger.jpda.models.CallStackFrameImpl.getMethodArguments(CallStackFrameImpl.java:539)org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getLocalVariables(LocalsTreeModel.java:610)org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getLocalVariables(LocalsTreeModel.java:565)org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getChildrenImpl(LocalsTreeModel.java:140)org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getChildren(LocalsTreeModel.java:127)org.netbeans.spi.viewmodel.Models$DelegatingTreeModel.getChildren(Models.java:1770)org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilterSI.getChildren(VariablesTreeModelFilterSI.java:168)org.netbeans.spi.viewmodel.Models$CompoundTreeModel.getChildren(Models.java:929)org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getChildren(VariablesTreeModelFilter.java:282)org.netbeans.spi.viewmodel.Models$CompoundTreeModel.getChildren(Models.java:929)org.netbeans.modules.debugger.jpda.ui.models.PendingActionsFilter.getChildren(PendingActionsFilter.java:75)org.netbeans.spi.viewmodel.Models$CompoundTreeModel.getChildren(Models.java:929)org.netbeans.spi.viewmodel.Models$CompoundModel.getChildren(Models.java:4397)org.netbeans.modules.debugger.ui.views.ViewModelListener$5.getChildren(ViewModelListener.java:437)org.netbeans.modules.viewmodel.TreeModelHyperNode$HyperModelChildren.getModelChildren(TreeModelHyperNode.java:218)org.netbeans.modules.viewmodel.TreeModelNode$TreeModelChildren.run(TreeModelNode.java:1421)org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
at com.sun.tools.javac.util.Assert.error(Assert.java:162) at
com.sun.tools.javac.comp.Analyzer.doAnalysis(Analyzer.java:580) at
com.sun.tools.javac.comp.Analyzer$2.flush(Analyzer.java:551) at
com.sun.tools.javac.comp.Analyzer.flush(Analyzer.java:592) at
com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1505) at
com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1473) at
com.sun.tools.javac.api.JavacTaskImpl$1.process(JavacTaskImpl.java:504) at
com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:651) at
com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:507) at
org.netbeans.modules.java.source.nbjavac.parsing.TreeLoader.loadTreeFor(TreeLoader.java:164)
at
com.sun.tools.javac.model.JavacElements.getTreeAndTopLevel(JavacElements.java:821)
at
com.sun.tools.javac.model.JavacElements.getTreeAndTopLevel(JavacElements.java:847)
at com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:399) at
com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:394) at
com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:389) at
com.sun.tools.javac.api.JavacTrees.getTree(JavacTrees.java:172) at
org.netbeans.modules.debugger.jpda.projects.EditorContextSupport.computeMethodArguments(EditorContextSupport.java:1192)
at
org.netbeans.modules.debugger.jpda.projects.PreferredCCParser$7.call(PreferredCCParser.java:300)
at
org.netbeans.modules.debugger.jpda.projects.PreferredCCParser$7.call(PreferredCCParser.java:292)
at
org.netbeans.modules.debugger.jpda.projects.PreferredCCParser.runGuarded(PreferredCCParser.java:747)
at
org.netbeans.modules.debugger.jpda.projects.PreferredCCParser.getArguments(PreferredCCParser.java:292)
at
org.netbeans.modules.debugger.jpda.projects.EditorContextSupport.getArguments(EditorContextSupport.java:1422)
at
org.netbeans.modules.debugger.jpda.projectsui.EditorContextImpl.getArguments(EditorContextImpl.java:802)
at
org.netbeans.modules.debugger.jpda.models.CallStackFrameImpl.getMethodArguments(CallStackFrameImpl.java:539)
at
org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getLocalVariables(LocalsTreeModel.java:610)
at
org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getLocalVariables(LocalsTreeModel.java:565)
at
org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getChildrenImpl(LocalsTreeModel.java:140)
at
org.netbeans.modules.debugger.jpda.ui.models.LocalsTreeModel.getChildren(LocalsTreeModel.java:127)
at
org.netbeans.spi.viewmodel.Models$DelegatingTreeModel.getChildren(Models.java:1770)
at
org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilterSI.getChildren(VariablesTreeModelFilterSI.java:168)
at
org.netbeans.spi.viewmodel.Models$CompoundTreeModel.getChildren(Models.java:929)
at
org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getChildren(VariablesTreeModelFilter.java:282)
at
org.netbeans.spi.viewmodel.Models$CompoundTreeModel.getChildren(Models.java:929)
at
org.netbeans.modules.debugger.jpda.ui.models.PendingActionsFilter.getChildren(PendingActionsFilter.java:75)
at
org.netbeans.spi.viewmodel.Models$CompoundTreeModel.getChildren(Models.java:929)
at
org.netbeans.spi.viewmodel.Models$CompoundModel.getChildren(Models.java:4397)
at
org.netbeans.modules.debugger.ui.views.ViewModelListener$5.getChildren(ViewModelListener.java:437)
at
org.netbeans.modules.viewmodel.TreeModelHyperNode$HyperModelChildren.getModelChildren(TreeModelHyperNode.java:218)[catch]
at
org.netbeans.modules.viewmodel.TreeModelNode$TreeModelChildren.run(TreeModelNode.java:1421)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at
org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists