Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x080ac834 (object 0x7e3558f0, a java.awt.Component$AWTTreeLock), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting to lock monitor 0x0836c878 (object 0x7de10148, a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Default RequestProcessor": at java.awt.Container.getComponents_NoClientCode(Container.java:299) - waiting to lock <0x7e3558f0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getComponents(Container.java:292) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP.saveClassPath(CustomizerMIDP.java:429) - locked <0x7de10148> (a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP.initAllProfiles(CustomizerMIDP.java:371) - locked <0x7de10148> (a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP.initDevices(CustomizerMIDP.java:289) - locked <0x7de10148> (a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP.initGroupValues(CustomizerMIDP.java:244) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerPlatform.actionPerformed(CustomizerPlatform.java:192) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerPlatform.initGroupValues(CustomizerPlatform.java:182) at org.netbeans.spi.mobility.project.ui.customizer.support.VisualPropertySupport.refreshGroup(VisualPropertySupport.java:409) at org.netbeans.spi.mobility.project.ui.customizer.support.VisualPropertySupport.register(VisualPropertySupport.java:134) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerPlatform.initValues(CustomizerPlatform.java:169) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer$CategoryView.updateCustomizerPanel(J2MECustomizer.java:441) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.configurationComboActionPerformed(J2MECustomizer.java:291) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.access$100(J2MECustomizer.java:98) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer$2.actionPerformed(J2MECustomizer.java:193) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1242) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:569) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.setConfigurationCombo(J2MECustomizer.java:153) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.run(J2MECustomizer.java:323) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "AWT-EventQueue-1": at java.awt.Component.getName(Component.java:787) - waiting to lock <0x7de10148> (a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP) at com.sun.java.swing.plaf.gtk.GTKStyle.getColor(GTKStyle.java:176) at javax.swing.plaf.synth.SynthLookAndFeel.paintRegion(SynthLookAndFeel.java:367) at javax.swing.plaf.synth.SynthLookAndFeel.update(SynthLookAndFeel.java:331) at javax.swing.plaf.synth.SynthPanelUI.update(SynthPanelUI.java:94) at javax.swing.JComponent.paintComponent(JComponent.java:763) at javax.swing.JComponent.paint(JComponent.java:1027) at javax.swing.JComponent.paintChildren(JComponent.java:864) - locked <0x7e3558f0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1036) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5122) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1172) at javax.swing.JComponent._paintImmediately(JComponent.java:5070) at javax.swing.JComponent.paintImmediately(JComponent.java:4880) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:758) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:834) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:868) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:856) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:104) at org.openide.util.Mutex.doEventAccess(Mutex.java:1223) at org.openide.util.Mutex.readAccess(Mutex.java:242) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:841) at java.awt.Component.show(Component.java:1423) at java.awt.Component.setVisible(Component.java:1376) at java.awt.Window.setVisible(Window.java:806) at java.awt.Dialog.setVisible(Dialog.java:985) at org.netbeans.modules.mobility.project.ui.J2MECustomizerProvider.showCustomizer(J2MECustomizerProvider.java:133) at org.netbeans.modules.mobility.project.ui.J2MECustomizerProvider.showCustomizer(J2MECustomizerProvider.java:98) at org.netbeans.modules.project.ui.actions.CustomizeProject.actionPerformed(CustomizeProject.java:149) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:155) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6100) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5865) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4472) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4302) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4302) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:1Found one Java-level deadlock: ============================= "AWT-EventQueue-1": waiting to lock monitor 0x08220ef0 (object 0x7d680590, a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP), which is held by "Default RequestProcessor" "Default RequestProcessor": waiting to lock monitor 0xb1358620 (object 0x7e362700, a java.awt.Component$AWTTreeLock), which is held by "AWT-EventQueue-1" Java stack information for the threads listed above: =================================================== "AWT-EventQueue-1": at java.awt.Component.getName(Component.java:787) - waiting to lock <0x7d680590> (a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP) at com.sun.java.swing.plaf.gtk.GTKStyle.getColor(GTKStyle.java:176) at javax.swing.plaf.synth.SynthLookAndFeel.paintRegion(SynthLookAndFeel.java:367) at javax.swing.plaf.synth.SynthLookAndFeel.update(SynthLookAndFeel.java:331) at javax.swing.plaf.synth.SynthPanelUI.update(SynthPanelUI.java:94) at javax.swing.JComponent.paintComponent(JComponent.java:763) at javax.swing.JComponent.paint(JComponent.java:1027) at javax.swing.JComponent.paintChildren(JComponent.java:864) - locked <0x7e362700> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1036) at javax.swing.JComponent.paintChildren(JComponent.java:864) - locked <0x7e362700> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1036) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5122) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1172) at javax.swing.JComponent._paintImmediately(JComponent.java:5070) at javax.swing.JComponent.paintImmediately(JComponent.java:4880) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:758) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:834) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:868) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:856) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:104) at org.openide.util.Mutex.doEventAccess(Mutex.java:1223) at org.openide.util.Mutex.readAccess(Mutex.java:242) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:841) at java.awt.Component.show(Component.java:1423) at java.awt.Component.setVisible(Component.java:1376) at java.awt.Window.setVisible(Window.java:806) at java.awt.Dialog.setVisible(Dialog.java:985) at org.netbeans.modules.mobility.project.ui.J2MECustomizerProvider.showCustomizer(J2MECustomizerProvider.java:133) at org.netbeans.modules.mobility.project.ui.J2MECustomizerProvider.showCustomizer(J2MECustomizerProvider.java:98) at org.netbeans.modules.project.ui.actions.CustomizeProject.actionPerformed(CustomizeProject.java:149) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:155) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6100) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5865) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4472) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4302) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4302) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "Default RequestProcessor": at java.awt.KeyboardFocusManager.clearMostRecentFocusOwner(KeyboardFocusManager.java:1776) - waiting to lock <0x7e362700> (a java.awt.Component$AWTTreeLock) at java.awt.Component.disable(Component.java:1287) at javax.swing.JComponent.disable(JComponent.java:3579) at java.awt.Component.enable(Component.java:1276) at java.awt.Component.setEnabled(Component.java:1239) at javax.swing.JComponent.setEnabled(JComponent.java:2647) at javax.swing.JComboBox.setEnabled(JComboBox.java:1372) at org.netbeans.spi.mobility.project.ui.customizer.support.VisualPropertySupport.register(VisualPropertySupport.java:190) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP.initDevices(CustomizerMIDP.java:288) - locked <0x7d680590> (a org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerMIDP.initGroupValues(CustomizerMIDP.java:244) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerPlatform.actionPerformed(CustomizerPlatform.java:192) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerPlatform.initGroupValues(CustomizerPlatform.java:182) at org.netbeans.spi.mobility.project.ui.customizer.support.VisualPropertySupport.refreshGroup(VisualPropertySupport.java:409) at org.netbeans.spi.mobility.project.ui.customizer.support.VisualPropertySupport.register(VisualPropertySupport.java:134) at org.netbeans.modules.mobility.project.ui.customizer.CustomizerPlatform.initValues(CustomizerPlatform.java:169) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer$CategoryView.updateCustomizerPanel(J2MECustomizer.java:441) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.configurationComboActionPerformed(J2MECustomizer.java:291) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.access$100(J2MECustomizer.java:98) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer$2.actionPerformed(J2MECustomizer.java:193) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1242) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:569) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.setConfigurationCombo(J2MECustomizer.java:153) at org.netbeans.modules.mobility.project.ui.customizer.J2MECustomizer.run(J2MECustomizer.java:323) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) Found 1 deadlock. 21) Found 1 deadlock. --------------------- another one