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 109038 - CME from BaseKit$1.settingsChange
Summary: CME from BaseKit$1.settingsChange
Status: RESOLVED FIXED
Alias: None
Product: editor
Classification: Unclassified
Component: Settings (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Vitezslav Stejskal
URL: http://deadlock.netbeans.org/hudson/j...
Keywords: RANDOM, TEST
: 108308 108995 (view as bug list)
Depends on:
Blocks: 89893 109041 109305
  Show dependency tree
 
Reported: 2007-07-06 17:37 UTC by Jesse Glick
Modified: 2007-11-05 13:42 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2007-07-06 17:37:34 UTC
java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:841)
	at java.util.HashMap$EntryIterator.next(HashMap.java:883)
	at java.util.HashMap$EntryIterator.next(HashMap.java:881)
	at org.netbeans.editor.BaseKit$1.settingsChange(BaseKit.java:327)
	at org.netbeans.editor.Settings.fireSettingsChange(Settings.java:645)
	at org.netbeans.editor.Settings.setValue(Settings.java:488)
	at org.netbeans.modules.editor.options.OptionSupport.setSettingValue(OptionSupport.java:150)
	at org.netbeans.modules.editor.options.BaseOptions.updateKeybindingsFromNewOptionsDialogAttributes(BaseOptions.java:924)
	at org.netbeans.modules.editor.options.BaseOptions.getKBList(BaseOptions.java:823)
	at org.netbeans.modules.editor.options.BaseOptions.getKeyBindingList(BaseOptions.java:855)
	at org.netbeans.modules.editor.NbEditorToolBar.getKeyBindingList(NbEditorToolBar.java:427)
	at org.netbeans.modules.editor.NbEditorToolBar.addPresenters(NbEditorToolBar.java:538)
	at org.netbeans.modules.editor.NbEditorToolBar.checkPresentersAdded(NbEditorToolBar.java:335)
	at org.netbeans.modules.editor.NbEditorToolBar.access$200(NbEditorToolBar.java:96)
	at org.netbeans.modules.editor.NbEditorToolBar$5.run(NbEditorToolBar.java:285)
	at org.netbeans.editor.Utilities.runInEventDispatchThread(Utilities.java:1028)
	at org.netbeans.modules.editor.NbEditorToolBar.settingsChange(NbEditorToolBar.java:329)
	at org.netbeans.modules.editor.NbEditorToolBar.<init>(NbEditorToolBar.java:181)
	at org.netbeans.modules.editor.NbEditorUI.createToolBarComponent(NbEditorUI.java:234)
	at org.netbeans.editor.EditorUI.getToolBarComponent(EditorUI.java:902)
	at org.netbeans.modules.editor.NbEditorDocument.createToolbar(NbEditorDocument.java:157)
	at org.openide.text.CloneableEditor.initialize(CloneableEditor.java:206)
	at org.openide.text.CloneableEditor.componentShowing(CloneableEditor.java:130)
	at org.openide.windows.WindowManager.componentShowing(WindowManager.java:320)
at org.openide.windows.WindowManager.componentShowing(WindowManager.java:322)
	at org.netbeans.core.windows.WindowManagerImpl.componentShowing(WindowManagerImpl.java:1000)
	at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:137)
	at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:247)
	at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:223)
	at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:161)
	at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:101)
	at org.netbeans.core.windows.Central.addModeOpenedTopComponent(Central.java:721)
	at org.netbeans.core.windows.ModeImpl.addOpenedTopComponent(ModeImpl.java:286)
	at org.netbeans.core.windows.WindowManagerImpl.topComponentOpenAtTabPosition(WindowManagerImpl.java:1056)
	at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:1024)
	at org.openide.windows.TopComponent.open(TopComponent.java:354)
	at org.openide.text.CloneableEditor.open(CloneableEditor.java:302)
	at org.openide.windows.TopComponent.open(TopComponent.java:345)
	at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(CloneableOpenSupport.java:177)
	at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:76)
	at org.openide.util.Mutex.doEvent(Mutex.java:1181)
	at org.openide.util.Mutex.writeAccess(Mutex.java:376)
	at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:73)
	at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:403)
	at org.openide.actions.OpenAction.performAction(OpenAction.java:59)
	at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:559)
	at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:55)
	at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:555)
	at org.netbeans.modules.project.ui.ProjectUtilities$3.run(ProjectUtilities.java:250)
	at org.openide.util.Mutex.doEvent(Mutex.java:1181)
	at org.openide.util.Mutex.writeAccess(Mutex.java:376)
	at org.netbeans.modules.project.ui.ProjectUtilities.openAndSelectNewObject(ProjectUtilities.java:242)
	at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:204)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	at org.netbeans.jemmy.QueueTool$JemmyQueue.dispatchEvent(QueueTool.java:588)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Jesse Glick 2007-07-06 17:51:19 UTC
Broke commit validation on my computer too.
Comment 2 Jesse Glick 2007-07-06 20:12:17 UTC
Failed again in #1488.
Comment 3 Jiri Prox 2007-07-09 09:59:31 UTC
*** Issue 108995 has been marked as a duplicate of this issue. ***
Comment 4 Vitezslav Stejskal 2007-07-09 14:35:09 UTC
Should be fixed now.

Checking in src/org/netbeans/modules/editor/options/KeyBindingsEditor.java;
/cvs/editor/src/org/netbeans/modules/editor/options/KeyBindingsEditor.java,v  <--  KeyBindingsEditor.java
new revision: 1.9; previous revision: 1.8
done
Checking in src/org/netbeans/modules/editor/options/KeyBindingsEditorPanel.java;
/cvs/editor/src/org/netbeans/modules/editor/options/KeyBindingsEditorPanel.java,v  <--  KeyBindingsEditorPanel.java
new revision: 1.30; previous revision: 1.29
done
Checking in src/org/netbeans/modules/editor/options/BaseOptions.java;
/cvs/editor/src/org/netbeans/modules/editor/options/BaseOptions.java,v  <--  BaseOptions.java
new revision: 1.151; previous revision: 1.150
done
Checking in src/org/netbeans/modules/editor/options/KeyBindingsMIMEOptionFile.java;
/cvs/editor/src/org/netbeans/modules/editor/options/KeyBindingsMIMEOptionFile.java,v  <--  KeyBindingsMIMEOptionFile.java
new revision: 1.17; previous revision: 1.16
done
Checking in src/org/netbeans/modules/editor/options/OptionUtilities.java;
/cvs/editor/src/org/netbeans/modules/editor/options/OptionUtilities.java,v  <--  OptionUtilities.java
new revision: 1.16; previous revision: 1.15
done
Checking in src/org/netbeans/modules/editor/options/KeyBindingsMIMEProcessor.java;
/cvs/editor/src/org/netbeans/modules/editor/options/KeyBindingsMIMEProcessor.java,v  <--  KeyBindingsMIMEProcessor.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/editor/options/BaseOptionsBeanInfo.java;
/cvs/editor/src/org/netbeans/modules/editor/options/BaseOptionsBeanInfo.java,v  <--  BaseOptionsBeanInfo.java
new revision: 1.41; previous revision: 1.40
done
Checking in src/org/netbeans/modules/editor/options/FontsColorsMIMEOptionFile.java;
/cvs/editor/src/org/netbeans/modules/editor/options/FontsColorsMIMEOptionFile.java,v  <--  FontsColorsMIMEOptionFile.java
new revision: 1.7; previous revision: 1.6
done
Checking in src/org/netbeans/modules/editor/options/FontsColorsMIMEProcessor.java;
/cvs/editor/src/org/netbeans/modules/editor/options/FontsColorsMIMEProcessor.java,v  <--  FontsColorsMIMEProcessor.java
new revision: 1.4; previous revision: 1.3
done
Checking in libsrc/org/netbeans/editor/Settings.java;
/cvs/editor/libsrc/org/netbeans/editor/Settings.java,v  <--  Settings.java
new revision: 1.70; previous revision: 1.69
done
Checking in lib/test/unit/src/org/netbeans/editor/SettingsTest.java;
/cvs/editor/lib/test/unit/src/org/netbeans/editor/SettingsTest.java,v  <--  SettingsTest.java
new revision: 1.2; previous revision: 1.1
done
Comment 5 Jan Becicka 2007-10-16 15:07:41 UTC
*** Issue 108308 has been marked as a duplicate of this issue. ***