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.
Build: NetBeans IDE Dev (Build 20090203114639) VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03 OS: Linux, 2.6.24-23-generic, i386 User Comments: jiriprox: ESE when remote debuging Stacktrace: java.util.EmptyStackException at java.util.Stack.peek(Stack.java:85) at java.util.Stack.pop(Stack.java:67) at javax.swing.tree.VariableHeightLayoutCache.getNodeForPath(VariableHeightLayoutCache.java:816) at javax.swing.tree.VariableHeightLayoutCache.getRowForPath(VariableHeightLayoutCache.java:234) at org.openide.explorer.view.PropertiesRowModel.rowForNode(PropertiesRowModel.java:111) at org.openide.explorer.view.PropertiesRowModel.access$000(PropertiesRowModel.java:63)
Created attachment 76535 [details] stacktrace
Build: NetBeans IDE Dev (Build 200902231810) VM: Java HotSpot(TM) Client VM, 10.0-b23, Java(TM) SE Runtime Environment, 1.6.0_07-b06 OS: Windows XP, 5.1, x86 User Comments: debugging ^^ Stacktrace: java.util.EmptyStackException at java.util.Stack.peek(Stack.java:85) at java.util.Stack.pop(Stack.java:67) at javax.swing.tree.VariableHeightLayoutCache.getNodeForPath(VariableHeightLayoutCache.java:816) at javax.swing.tree.VariableHeightLayoutCache.getRowForPath(VariableHeightLayoutCache.java:234) at org.openide.explorer.view.PropertiesRowModel.rowForNode(PropertiesRowModel.java:111) at org.openide.explorer.view.PropertiesRowModel.access$000(PropertiesRowModel.java:63)
Created attachment 77922 [details] stacktrace
Build: NetBeans IDE Dev (Build 200902231810) VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03 OS: Windows XP, 5.1, x86 User Comments: step over... Stacktrace: java.util.EmptyStackException at java.util.Stack.peek(Stack.java:85) at java.util.Stack.pop(Stack.java:67) at javax.swing.tree.VariableHeightLayoutCache.getNodeForPath(VariableHeightLayoutCache.java:816) at javax.swing.tree.VariableHeightLayoutCache.getRowForPath(VariableHeightLayoutCache.java:234) at org.openide.explorer.view.PropertiesRowModel.rowForNode(PropertiesRowModel.java:111) at org.openide.explorer.view.PropertiesRowModel.access$000(PropertiesRowModel.java:63)
Created attachment 78389 [details] stacktrace
Build: NetBeans IDE Dev (Build 200903250219) VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03 OS: Windows Vista, 6.0, x86 User Comments: I did continue while debugging my J2ME application that is reading from an InputStream on a StreamConnection. Stacktrace: java.util.EmptyStackException at java.util.Stack.peek(Stack.java:85) at java.util.Stack.pop(Stack.java:67) at javax.swing.tree.VariableHeightLayoutCache.getNodeForPath(VariableHeightLayoutCache.java:816) at javax.swing.tree.VariableHeightLayoutCache.getRowForPath(VariableHeightLayoutCache.java:234) at org.openide.explorer.view.PropertiesRowModel.rowForNode(PropertiesRowModel.java:111) at org.openide.explorer.view.PropertiesRowModel.access$000(PropertiesRowModel.java:63)
Created attachment 78895 [details] stacktrace
This issue already has 20 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=145878
core-main/rev/d502c587303a
Integrated into 'main-golden', will be available in build *200905050201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/d502c587303a User: Jiri Rechtacek <jrechtacek@netbeans.org> Log: #157888: ESE when remote debuging
This was a bad fix, it only masks the problem. See issue #209923.
Revert of the original fix is done by changeset: 216711:420cdc320ef3 http://hg.netbeans.org/main/rev/420cdc320ef3 It's assured, that the layout cache is accessed in AWT thread in changeset: 216712:f5822dd8a30b http://hg.netbeans.org/main/rev/f5822dd8a30b