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 108126 - ConcurrentModificationException from TimeComponentPanel.fillTimeTable
Summary: ConcurrentModificationException from TimeComponentPanel.fillTimeTable
Status: CLOSED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Timers (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
: 112038 115935 136867 142002 150035 151521 151579 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-06-26 12:10 UTC by ehucka
Modified: 2011-05-24 13:47 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
stacktrace (2.22 KB, text/plain)
2008-06-13 10:26 UTC, nabs749
Details
stacktrace (2.22 KB, text/plain)
2008-09-10 18:17 UTC, ualex
Details
stacktrace (2.22 KB, text/plain)
2008-09-10 18:17 UTC, ualex
Details
stacktrace (2.22 KB, text/plain)
2009-02-03 11:13 UTC, saeed_z_f
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ehucka 2007-06-26 12:10:27 UTC
Product Version: NetBeans IDE 6.0M10 (build 200706251444) Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b04
System: Linux version 2.6.16-1.2122_FC5 running on i386; UTF-8; en_US (nb)

I have seen the exception only once during stepping through debugged J2SE application. No other project was opened. I
have set exception breakpoint to java.lang.ClassNotFoundException.

java.util.ConcurrentModificationException
        at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:373)
        at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:384)
        at org.netbeans.modules.timers.TimeComponentPanel.fillTimeTable(TimeComponentPanel.java:165)
        at org.netbeans.modules.timers.TimeComponentPanel.jList1ValueChanged(TimeComponentPanel.java:136)
        at org.netbeans.modules.timers.TimeComponentPanel.access$100(TimeComponentPanel.java:54)
        at org.netbeans.modules.timers.TimeComponentPanel$1.valueChanged(TimeComponentPanel.java:90)
        at javax.swing.JList.fireSelectionValueChanged(JList.java:1765)
        at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1779)
        at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
        at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
        at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
        at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
        at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
        at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:442)
        at javax.swing.JList.setSelectedIndex(JList.java:2179)
        at org.netbeans.modules.timers.TimeComponentPanel$3.run(TimeComponentPanel.java:243)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
Comment 1 Petr Nejedly 2007-08-06 14:13:48 UTC
*** Issue 112038 has been marked as a duplicate of this issue. ***
Comment 2 Petr Nejedly 2007-11-10 13:11:34 UTC
*** Issue 115935 has been marked as a duplicate of this issue. ***
Comment 3 Lukas Hasik 2008-04-10 21:27:02 UTC
moving opened issues from TM <= 6.1 to TM=Dev
Comment 4 Jesse Glick 2008-06-10 03:28:35 UTC
*** Issue 136867 has been marked as a duplicate of this issue. ***
Comment 6 nabs749 2008-06-13 10:26:11 UTC
Created attachment 62795 [details]
stacktrace
Comment 7 Exceptions Reporter 2008-07-10 06:16:21 UTC
This issue has already 50 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=476
Comment 8 Marek Fukala 2008-07-29 15:19:19 UTC
*** Issue 142002 has been marked as a duplicate of this issue. ***
Comment 9 ualex 2008-09-10 18:17:09 UTC
Build: NetBeans IDE Dev (Build 200809081401)
VM: Java HotSpot(TM) Client VM, 11.0-b12, Java(TM) SE Runtime Environment, 1.6.0_10-beta-b25
OS: Windows Vista, 6.0, x86

User Comments: 


Stacktrace: 
java.util.ConcurrentModificationException
Comment 10 ualex 2008-09-10 18:17:11 UTC
Created attachment 69560 [details]
stacktrace
Comment 11 ualex 2008-09-10 18:17:37 UTC
Created attachment 69561 [details]
stacktrace
Comment 12 Exceptions Reporter 2008-09-24 11:41:22 UTC
This issue has already 100 duplicates 
see http://statistics.netbeans.org/exceptions/detail.do?id=476
Comment 13 Antonin Nebuzelsky 2008-10-24 17:55:52 UTC
Reassigning to new timers module owner jtulach.
Comment 14 Jaroslav Tulach 2008-10-29 18:27:25 UTC
45485f0951eb
Comment 15 Jaroslav Tulach 2008-10-29 18:35:56 UTC
*** Issue 151579 has been marked as a duplicate of this issue. ***
Comment 16 Jaroslav Tulach 2008-10-29 18:36:06 UTC
*** Issue 151521 has been marked as a duplicate of this issue. ***
Comment 17 Jaroslav Tulach 2008-10-29 18:36:31 UTC
*** Issue 150035 has been marked as a duplicate of this issue. ***
Comment 18 Quality Engineering 2008-10-30 04:59:26 UTC
Integrated into 'main-golden', will be available in build *200810300201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/08dba83cb6db
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #108126: Synchronizing the maps on removals
Comment 19 saeed_z_f 2009-02-03 11:12:49 UTC
Build: NetBeans IDE Dev (Build 200902011401)
VM: Java HotSpot(TM) Server VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.util.ConcurrentModificationException
        at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:373)
        at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:384)
        at org.netbeans.modules.timers.TimeComponentPanel.fillTimeTable(TimeComponentPanel.java:182)
        at org.netbeans.modules.timers.TimeComponentPanel.jList1ValueChanged(TimeComponentPanel.java:153)
        at org.netbeans.modules.timers.TimeComponentPanel.access$000(TimeComponentPanel.java:73)
        at org.netbeans.modules.timers.TimeComponentPanel$1.valueChanged(TimeComponentPanel.java:110)
Comment 20 saeed_z_f 2009-02-03 11:13:05 UTC
Created attachment 76505 [details]
stacktrace