You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "hj (Jira)" <ji...@apache.org> on 2020/09/29 02:48:00 UTC

[jira] [Created] (NETBEANS-4859) Netbeans reported bug, while steping through code with f7, crashed

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

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