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.
I have an application based on NetBeans Platform, using Nimber L&F. On the start-up the following exception is being randomly thrown: SEVERE [global] java.util.ConcurrentModificationException at java.util.Hashtable$Enumerator.next(Hashtable.java:1367) at java.util.AbstractCollection.addAll(AbstractCollection.java:343) at javax.swing.MultiUIDefaults.entrySet(MultiUIDefaults.java:120) at javax.swing.plaf.nimbus.NimbusLookAndFeel.getDefaultsForPrefix(NimbusLookAndFeel.java:582) at javax.swing.plaf.nimbus.NimbusStyle.validate(NimbusStyle.java:251) at javax.swing.plaf.nimbus.NimbusStyle.installDefaults(NimbusStyle.java:227) at javax.swing.plaf.synth.SynthViewportUI.updateStyle(SynthViewportUI.java:99) at javax.swing.plaf.synth.SynthViewportUI.installDefaults(SynthViewportUI.java:80) at javax.swing.plaf.synth.SynthViewportUI.installUI(SynthViewportUI.java:60) at javax.swing.JComponent.setUI(JComponent.java:663) at javax.swing.JViewport.setUI(JViewport.java:307) at javax.swing.JViewport.updateUI(JViewport.java:317) at javax.swing.JViewport.<init>(JViewport.java:277) at javax.swing.JScrollPane.createViewport(JScrollPane.java:927) at javax.swing.JScrollPane.<init>(JScrollPane.java:298) at javax.swing.JScrollPane.<init>(JScrollPane.java:351) at org.netbeans.swing.plaf.nimbus.NimbusLFCustoms.createApplicationSpecificKeysAndValues(NimbusLFCustoms.java:105) at org.netbeans.swing.plaf.LFCustoms.getApplicationSpecificKeysAndValues(LFCustoms.java:205) at org.netbeans.swing.plaf.Startup.installLFCustoms(Startup.java:335) at org.netbeans.swing.plaf.Startup.installPerLFDefaults(Startup.java:265) at org.netbeans.swing.plaf.Startup.install(Startup.java:243) at org.netbeans.swing.plaf.Startup.run(Startup.java:542) at org.netbeans.core.CoreBridgeImpl$1$1.run(CoreBridgeImpl.java:137) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) And another one (thrown many times): SEVERE [global] java.lang.NullPointerException at javax.swing.plaf.nimbus.NimbusStyle.validate(NimbusStyle.java:298) at javax.swing.plaf.nimbus.NimbusStyle.getValues(NimbusStyle.java:806) at javax.swing.plaf.nimbus.NimbusStyle.getInsets(NimbusStyle.java:485) at javax.swing.plaf.synth.SynthStyle.installDefaults(SynthStyle.java:913) at javax.swing.plaf.synth.SynthLookAndFeel.updateStyle(SynthLookAndFeel.java:265) at javax.swing.plaf.synth.SynthPanelUI.updateStyle(SynthPanelUI.java:117) at javax.swing.plaf.synth.SynthPanelUI.installDefaults(SynthPanelUI.java:100) at javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:56) at javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:62) at javax.swing.JComponent.setUI(JComponent.java:663) at javax.swing.JPanel.setUI(JPanel.java:153) at javax.swing.JPanel.updateUI(JPanel.java:126) at javax.swing.JPanel.<init>(JPanel.java:86) at javax.swing.JPanel.<init>(JPanel.java:109) at javax.swing.JPanel.<init>(JPanel.java:117) at org.netbeans.core.NotifyExcPanel.<init>(NotifyExcPanel.java:144) at org.netbeans.core.NotifyExcPanel.<init>(NotifyExcPanel.java:105) at org.netbeans.core.NotifyExcPanel$2.run(NotifyExcPanel.java:351) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
*** This bug has been marked as a duplicate of bug 230528 ***