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.

Bug 54090 - Breakpoints window freezes IDE
Summary: Breakpoints window freezes IDE
Status: VERIFIED FIXED
Alias: None
Product: debugger
Classification: Unclassified
Component: Code (show other bugs)
Version: 4.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: issues@debugger
URL:
Keywords: T9Y
Depends on:
Blocks:
 
Reported: 2005-01-27 15:13 UTC by Martin Schovanek
Modified: 2006-06-30 12:22 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Thread dump (8.90 KB, text/plain)
2005-01-27 15:13 UTC, Martin Schovanek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Schovanek 2005-01-27 15:13:13 UTC
[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
Comment 1 Martin Schovanek 2005-01-27 15:13:50 UTC
Created attachment 20002 [details]
Thread dump
Comment 2 Jan Jancura 2005-01-27 16:15:40 UTC
I have fix for this issue.
Comment 3 _ lcincura 2005-01-27 16:20:19 UTC
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.
Comment 4 Jan Jancura 2005-01-31 14:09:11 UTC
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)
Comment 5 Max Sauer 2005-07-08 12:43:36 UTC
Martin, please verify this issue, thanks.
Comment 6 Martin Schovanek 2006-06-30 12:22:15 UTC
v.