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: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to