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.
[200501261900, jdk1.5.0_02] to reproduce: ------------- 1) open .java file 2) set a break point 3) open Breakpoints window [Alt+Shift+5] ERROR: CPU usage is 100% and IDE almost dead. Closing the window stops the endless loop. Breaks web validation tests => P2
Created attachment 20002 [details] Thread dump
I have fix for this issue.
Would be nice to have it fixed asap. On Win platform it is not so bad - IDE works fine (even if 100% CPU time is consumed by java.exe), but consumes memory. After few hours it allocates all the 128MB of heap and throws OOM exceptions. I think this can be the root cause of bug #54011.
Looks like its fixed in trunk now. Checking in ui/src/META-INF/debugger/WatchesView/org.netbeans.spi.viewmodel.NodeActionsProviderFilter; /cvs/debuggerjpda/ui/src/META-INF/debugger/WatchesView/org.netbeans.spi.viewmodel.NodeActionsProviderFilter,v <-- org.netbeans.spi.viewmodel.NodeActionsProviderFilter new revision: 1.2; previous revision: 1.1 done Removing ui/src/META-INF/debugger/WatchesView/org.netbeans.spi.viewmodel.TableModelFilter; /cvs/debuggerjpda/ui/src/META-INF/debugger/WatchesView/org.netbeans.spi.viewmodel.TableModelFilter,v <-- org.netbeans.spi.viewmodel.TableModelFilter new revision: delete; previous revision: 1.1 done Processing log script arguments... More commits to come... Checking in ui/src/META-INF/debugger/netbeans-JPDASession/LocalsView/org.netbeans.spi.viewmodel.NodeActionsProviderFilter; /cvs/debuggerjpda/ui/src/META-INF/debugger/netbeans-JPDASession/LocalsView/org.netbeans.spi.viewmodel.NodeActionsProviderFilter,v <-- org.netbeans.spi.viewmodel.NodeActionsProviderFilter new revision: 1.8; previous revision: 1.7 done Checking in ui/src/META-INF/debugger/netbeans-JPDASession/LocalsView/org.netbeans.spi.viewmodel.TableModelFilter; /cvs/debuggerjpda/ui/src/META-INF/debugger/netbeans-JPDASession/LocalsView/org.netbeans.spi.viewmodel.TableModelFilter,v <-- org.netbeans.spi.viewmodel.TableModelFilter new revision: 1.6; previous revision: 1.5 done Processing log script arguments... More commits to come... Checking in ui/src/META-INF/debugger/netbeans-JPDASession/WatchesView/org.netbeans.spi.viewmodel.TableModelFilter; /cvs/debuggerjpda/ui/src/META-INF/debugger/netbeans-JPDASession/WatchesView/org.netbeans.spi.viewmodel.TableModelFilter,v <-- org.netbeans.spi.viewmodel.TableModelFilter new revision: 1.4; previous revision: 1.3 done Processing log script arguments... More commits to come... Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/BreakpointOutput.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/BreakpointOutput.java,v <-- BreakpointOutput.java new revision: 1.13; previous revision: 1.12 done Processing log script arguments... More commits to come... RCS file: /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/BoldVariablesTableModelFilterFirst.java,v done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/models/BoldVariablesTableModelFilterFirst.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/BoldVariablesTableModelFilterFirst.java,v <-- BoldVariablesTableModelFilterFirst.java initial revision: 1.1 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/models/BreakpointsNodeModel.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/BreakpointsNodeModel.java,v <-- BreakpointsNodeModel.java new revision: 1.6; previous revision: 1.5 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/models/CallStackNodeModel.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/CallStackNodeModel.java,v <-- CallStackNodeModel.java new revision: 1.7; previous revision: 1.6 done Removing ui/src/org/netbeans/modules/debugger/jpda/ui/models/LocalsDisplayFilter.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/LocalsDisplayFilter.java,v <-- LocalsDisplayFilter.java new revision: delete; previous revision: 1.2 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/models/NumericDisplayFilter.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/NumericDisplayFilter.java,v <-- NumericDisplayFilter.java new revision: 1.6; previous revision: 1.5 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/models/ThreadsNodeModel.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/ThreadsNodeModel.java,v <-- ThreadsNodeModel.java new revision: 1.8; previous revision: 1.7 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/models/VariablesTableModel.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/VariablesTableModel.java,v <-- VariablesTableModel.java new revision: 1.4; previous revision: 1.3 done Removing ui/src/org/netbeans/modules/debugger/jpda/ui/models/WatchesDisplayFilter.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/models/WatchesDisplayFilter.java,v <-- WatchesDisplayFilter.java new revision: delete; previous revision: 1.1 done Processing log script arguments... More commits to come... Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/views/ViewModelListener.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/views/ViewModelListener.java,v <-- ViewModelListener.java new revision: 1.5; previous revision: 1.4 done Processing log script arguments... Mailing the commit message to cvs@debuggerjpda.netbeans.org (from jjancura@netbeans.org)
Martin, please verify this issue, thanks.
v.