This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I got this exception while editing code in the IDE: *********** Exception occurred ************ at 10:48 AM on Sep 7, 2006 java.lang.NullPointerException at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimarySuffix(Evaluator.java:1348) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:157) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimaryExpression(Evaluator.java:1480) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:151) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitBinaryExpression(Evaluator.java:1605) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:174) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitExpression(Evaluator.java:1495) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:148) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.evaluate(Evaluator.java:84) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:615) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:531) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getValue(WatchesModel.java:338) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getType(WatchesModel.java:315) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getFilter(VariablesTreeModelFilter.java:460) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.access$100(VariablesTreeModelFilter.java:65) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter$3.run(VariablesTreeModelFilter.java:266) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.run(VariablesTreeModelFilter.java:139) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) java.lang.NullPointerException at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimarySuffix(Evaluator.java:1348) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:157) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimaryExpression(Evaluator.java:1480) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:151) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitBinaryExpression(Evaluator.java:1605) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:174) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitExpression(Evaluator.java:1495) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:148) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.evaluate(Evaluator.java:84) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:615) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:531) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getValue(WatchesModel.java:338) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getType(WatchesModel.java:315) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getFilter(VariablesTreeModelFilter.java:460) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getValueAt(VariablesTreeModelFilter.java:379) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:827) at org.netbeans.modules.debugger.jpda.ui.models.BoldVariablesTableModelFilterFirst.getValueAt(BoldVariablesTableModelFilterFirst.java:53) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:827) at org.netbeans.spi.viewmodel.Models$CompoundModel.getValueAt(Models.java:2313) at org.netbeans.modules.viewmodel.TreeModelNode$MyProperty.evaluateLazily(TreeModelNode.java:714) at org.netbeans.modules.viewmodel.TreeModelNode$LazyEvaluator.run(TreeModelNode.java:893) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) java.lang.NullPointerException at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimarySuffix(Evaluator.java:1348) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:157) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimaryExpression(Evaluator.java:1480) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:151) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitBinaryExpression(Evaluator.java:1605) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:174) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitExpression(Evaluator.java:1495) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:148) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.evaluate(Evaluator.java:84) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:615) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:531) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getValue(WatchesModel.java:338) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getType(WatchesModel.java:315) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getFilter(VariablesTreeModelFilter.java:460) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getValueAt(VariablesTreeModelFilter.java:379) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:827) at org.netbeans.modules.debugger.jpda.ui.models.BoldVariablesTableModelFilterFirst.getValueAt(BoldVariablesTableModelFilterFirst.java:53) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:827) at org.netbeans.spi.viewmodel.Models$CompoundModel.getValueAt(Models.java:2313) at org.netbeans.modules.viewmodel.TreeModelNode$MyProperty.evaluateLazily(TreeModelNode.java:714) at org.netbeans.modules.viewmodel.TreeModelNode$LazyEvaluator.run(TreeModelNode.java:893) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) java.lang.NullPointerException at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimarySuffix(Evaluator.java:1348) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:157) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitPrimaryExpression(Evaluator.java:1480) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:151) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitBinaryExpression(Evaluator.java:1605) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:174) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visitExpression(Evaluator.java:1495) at org.netbeans.modules.debugger.jpda.expr.Evaluator.visit(Evaluator.java:148) at org.netbeans.modules.debugger.jpda.expr.SimpleNode.jjtAccept(SimpleNode.java:65) at org.netbeans.modules.debugger.jpda.expr.Evaluator.evaluate(Evaluator.java:84) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:615) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:531) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getValue(WatchesModel.java:338) at org.netbeans.modules.debugger.jpda.models.WatchesModel$JPDAWatchEvaluating.getType(WatchesModel.java:315) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getFilter(VariablesTreeModelFilter.java:460) at org.netbeans.modules.debugger.jpda.ui.models.VariablesTreeModelFilter.getValueAt(VariablesTreeModelFilter.java:379) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:827) at org.netbeans.modules.debugger.jpda.ui.models.BoldVariablesTableModelFilterFirst.getValueAt(BoldVariablesTableModelFilterFirst.java:53) at org.netbeans.spi.viewmodel.Models$CompoundTableModel.getValueAt(Models.java:827) at org.netbeans.spi.viewmodel.Models$CompoundModel.getValueAt(Models.java:2313) at org.netbeans.modules.viewmodel.TreeModelNode$MyProperty.evaluateLazily(TreeModelNode.java:714) at org.netbeans.modules.viewmodel.TreeModelNode$LazyEvaluator.run(TreeModelNode.java:893) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Created attachment 33688 [details] log file from NetBeans
Reassigning to "debugger" for evaluation.
This is very similar to issue #77701, but a slightly different... Can you please provide the expression that you were evaluating when this exception was thrown? Thanks.
Created attachment 33842 [details] New log file
*** Issue 86302 has been marked as a duplicate of this issue. ***
Scheduling for 6.0. We need to do some fixes in the evaluator into the next release.
*** Issue 119970 has been marked as a duplicate of this issue. ***
Fixed in the new evaluator algorithm - see issue #108873.
Build: NetBeans IDE 6.0 (Build 200711261600) VM: Java HotSpot(TM) Client VM, 1.6.0_03-b05 OS: Windows XP, 5.1, x86 User Comments: I was debugging an applet code.
Created attachment 54620 [details] stacktrace
THIS ISSUE HAS ALREADY 5 DUPLICATES
This issue has already 10 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=9177
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.