nimbus
  1. nimbus
  2. NIMBUS-13

java.util.ConcurrentModificationException at java.util.Hashtable$Enumerator.next

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: current
    • Fix Version/s: milestone 1
    • Component/s: www
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      13

      Description

      ConcurrentModificationException appears when Nimbus L&F is used for Netbeans.
      This bug is report taken from NB Issuezilla .
      For refer please see http://www.netbeans.org/issues/show_bug.cgi?id=138709.
      Here is full stack trace :
      java.util.ConcurrentModificationException
      at java.util.Hashtable$Enumerator.next(Hashtable.java:1031)
      at java.util.AbstractCollection.addAll(AbstractCollection.java:305)
      at java.util.HashSet.<init>(HashSet.java:100)
      at com.sun.java.swing.plaf.nimbus.NimbusStyle.validate(NimbusStyle.java:230)
      at
      com.sun.java.swing.plaf.nimbus.NimbusStyle.getValues(NimbusStyle.java:777)
      at
      com.sun.java.swing.plaf.nimbus.NimbusStyle.getInsets(NimbusStyle.java:453)
      at javax.swing.plaf.synth.SynthStyle.installDefaults(SynthStyle.java:896)
      at
      javax.swing.plaf.synth.SynthLookAndFeel.updateStyle(SynthLookAndFeel.java:276)
      at javax.swing.plaf.synth.SynthPanelUI.updateStyle(SynthPanelUI.java:70)
      at javax.swing.plaf.synth.SynthPanelUI.installDefaults(SynthPanelUI.java:57)
      at javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:39)
      at javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:37)
      at javax.swing.JComponent.setUI(JComponent.java:673)
      at javax.swing.JPanel.setUI(JPanel.java:136)
      at javax.swing.JPanel.updateUI(JPanel.java:109)
      at javax.swing.JPanel.<init>(JPanel.java:69)
      at javax.swing.JPanel.<init>(JPanel.java:92)
      at javax.swing.JPanel.<init>(JPanel.java:100)
      at
      org.netbeans.modules.vmd.midp.propertyeditors.api.usercode.PropertyEditorUserCode$CustomEditor.<init>(PropertyEditorUserCode.java:289)
      at
      org.netbeans.modules.vmd.midp.propertyeditors.api.usercode.PropertyEditorUserCode$CustomEditor.<init>(PropertyEditorUserCode.java:289)
      at
      org.netbeans.modules.vmd.midp.propertyeditors.api.usercode.PropertyEditorUserCode.<init>(PropertyEditorUserCode.java:102)
      at
      org.netbeans.modules.vmd.midp.propertyeditors.PropertyEditorBooleanUC.<init>(PropertyEditorBooleanUC.java:81)
      at
      org.netbeans.modules.vmd.midp.propertyeditors.PropertyEditorBooleanUC.createInstance(PropertyEditorBooleanUC.java:103)
      at
      org.netbeans.modules.vmd.midpnb.components.displayables.SplashScreenCD.createPropertiesPresenter(SplashScreenCD.java:103)
      at
      org.netbeans.modules.vmd.midpnb.components.displayables.SplashScreenCD.createPresenters(SplashScreenCD.java:123)
      at
      org.netbeans.modules.vmd.api.model.ComponentDescriptor.gatherPresenters(ComponentDescriptor.java:161)
      at
      org.netbeans.modules.vmd.api.model.DesignComponent.gatherPresenters(DesignComponent.java:147)
      at
      org.netbeans.modules.vmd.api.model.DesignComponent.setComponentDescriptor(DesignComponent.java:134)
      at
      org.netbeans.modules.vmd.api.model.DesignComponent.<init>(DesignComponent.java:96)
      at
      org.netbeans.modules.vmd.api.model.DesignDocument.createRawComponent(DesignDocument.java:224)
      at
      org.netbeans.modules.vmd.io.DocumentLoad.loadDocumentCore(DocumentLoad.java:186)
      at org.netbeans.modules.vmd.io.DocumentLoad.access$000(DocumentLoad.java:71)
      at org.netbeans.modules.vmd.io.DocumentLoad$1.run(DocumentLoad.java:149)
      at
      org.netbeans.modules.vmd.api.model.TransactionManager.writeAccessCore(TransactionManager.java:120)
      at
      org.netbeans.modules.vmd.api.model.TransactionManager.access$100(TransactionManager.java:60)
      at
      org.netbeans.modules.vmd.api.model.TransactionManager$2$1.run(TransactionManager.java:103)
      at org.openide.util.Mutex.writeAccess(Mutex.java:469)
      at
      org.netbeans.modules.vmd.api.model.TransactionManager$2.run(TransactionManager.java:101)
      at org.openide.util.Mutex.readAccess(Mutex.java:362)
      at
      org.netbeans.modules.vmd.api.model.DescriptorRegistry$2.run(DescriptorRegistry.java:121)
      at org.openide.util.Mutex.readAccess(Mutex.java:362)
      at
      org.netbeans.modules.vmd.api.model.GlobalDescriptorRegistry.readAccess(GlobalDescriptorRegistry.java:159)
      at
      org.netbeans.modules.vmd.api.model.DescriptorRegistry.readAccess(DescriptorRegistry.java:119)
      at
      org.netbeans.modules.vmd.api.model.TransactionManager.writeAccess(TransactionManager.java:99)
      at
      org.netbeans.modules.vmd.io.DocumentLoad.loadDocumentVersion1(DocumentLoad.java:146)
      at
      org.netbeans.modules.vmd.io.DocumentLoad.loadVersion1(DocumentLoad.java:102)
      at org.netbeans.modules.vmd.io.DocumentLoad.load(DocumentLoad.java:96)
      at
      org.netbeans.modules.vmd.api.io.providers.DocumentSerializer$1.run(DocumentSerializer.java:87)
      at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
      at
      org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            nimbus-issues
            Reporter:
            ads
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: