2008-09-23 11:43:35 Full thread dump Java HotSpot(TM) Client VM (11.0-b15 mixed mode): "OpenIDE-request-processor-8" daemon prio=2 tid=0x396a3400 nid=0xd4c waiting for monitor entry [0x3ab2f000..0x3ab2fa68] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.prefs.AbstractPreferences.addPreferenceChangeListener(AbstractPreferences.java:1019) - waiting to lock <0x04be68c8> (a java.lang.Object) at org.netbeans.modules.editor.settings.storage.SettingsProvider$MyLookup.(SettingsProvider.java:253) at org.netbeans.modules.editor.settings.storage.SettingsProvider$MyLookup.(SettingsProvider.java:151) at org.netbeans.modules.editor.settings.storage.SettingsProvider.getLookup(SettingsProvider.java:127) - locked <0x07df1f80> (a java.util.WeakHashMap) at org.netbeans.modules.editor.mimelookup.MimePathLookup.rebuild(MimePathLookup.java:118) at org.netbeans.modules.editor.mimelookup.MimePathLookup.beforeLookup(MimePathLookup.java:100) - locked <0x04c94fe8> (a org.netbeans.modules.editor.mimelookup.MimePathLookup) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:197) at org.netbeans.modules.options.editor.keymap.EditorBridge.initActionMap(EditorBridge.java:244) at org.netbeans.modules.options.editor.keymap.EditorBridge.getEditorActionsMap(EditorBridge.java:222) at org.netbeans.modules.options.editor.keymap.EditorBridge.getActions(EditorBridge.java:101) at org.netbeans.modules.options.keymap.KeymapModel.getActionCategories(KeymapModel.java:97) at org.netbeans.modules.options.keymap.KeymapModel.(KeymapModel.java:445) at org.netbeans.modules.options.keymap.KeymapViewModel.(KeymapViewModel.java:88) at org.netbeans.modules.options.keymap.KeymapPanel.getModel(KeymapPanel.java:382) - locked <0x0b3550c8> (a org.netbeans.modules.options.keymap.KeymapPanel) at org.netbeans.modules.options.keymap.KeymapPanelController.getLookup(KeymapPanelController.java:85) at org.netbeans.modules.options.CategoryModel$Category.getLookup(CategoryModel.java:429) at org.netbeans.modules.options.CategoryModel$Category.access$000(CategoryModel.java:311) at org.netbeans.modules.options.CategoryModel$1.run(CategoryModel.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Locked ownable synchronizers: - None "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=2 tid=0x34251000 nid=0xf18 in Object.wait() [0x36fff000..0x36fffc68] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950) - locked <0x092c68b0> (a java.lang.Object) Locked ownable synchronizers: - None "Default RequestProcessor" daemon prio=2 tid=0x34250c00 nid=0x97c in Object.wait() [0x3955f000..0x3955fa68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x08655a90> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.tasklist.impl.FileScanningWorker.run(FileScanningWorker.java:205) - locked <0x08655a90> (a java.lang.Object) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Locked ownable synchronizers: - None "Java Source Worker Thread" daemon prio=2 tid=0x34250800 nid=0xe6c waiting on condition [0x3935f000..0x3935fae8] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0854b5c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1577) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - <0x0854e3e8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "GSF Source Worker Thread" daemon prio=2 tid=0x34250000 nid=0x17ec waiting on condition [0x3915f000..0x3915fb68] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x080bf320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1302) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - <0x0854e4c0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=2 tid=0x3424e800 nid=0x126c in Object.wait() [0x3488f000..0x3488fd68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x080a0e58> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x080a0e58> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "DestroyJavaVM" prio=6 tid=0x3424cc00 nid=0xeb4 waiting on condition [0x00000000..0x029bfd20] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "AWT-EventQueue-1" prio=6 tid=0x3424c000 nid=0x7d0 waiting for monitor entry [0x3840e000..0x3840fb68] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.editor.mimelookup.MimePathLookup.beforeLookup(MimePathLookup.java:97) - waiting to lock <0x04c94fe8> (a org.netbeans.modules.editor.mimelookup.MimePathLookup) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:197) at org.netbeans.modules.editor.deprecated.pre61settings.EditorPreferencesInjector.afterLoad(EditorPreferencesInjector.java:99) at org.netbeans.modules.editor.settings.storage.StorageImpl.filterAfterLoad(StorageImpl.java:387) at org.netbeans.modules.editor.settings.storage.StorageImpl.load(StorageImpl.java:111) - locked <0x07ea29d0> (a java.lang.String) at org.netbeans.modules.editor.settings.storage.api.EditorSettingsStorage.load(EditorSettingsStorage.java:86) at org.netbeans.modules.editor.settings.storage.preferences.PreferencesImpl.getLocal(PreferencesImpl.java:455) at org.netbeans.modules.editor.settings.storage.preferences.PreferencesImpl.getSpi(PreferencesImpl.java:289) at java.util.prefs.AbstractPreferences.get(AbstractPreferences.java:270) - locked <0x04be68c8> (a java.lang.Object) at org.netbeans.modules.editor.settings.storage.preferences.PreferencesImpl.getSpi(PreferencesImpl.java:294) at java.util.prefs.AbstractPreferences.get(AbstractPreferences.java:270) - locked <0x04a59770> (a java.lang.Object) at org.netbeans.modules.options.generaleditor.Model.getParameter(Model.java:199) at org.netbeans.modules.options.generaleditor.Model.isFoldInitialComment(Model.java:69) at org.netbeans.modules.options.generaleditor.GeneralEditorPanel.update(GeneralEditorPanel.java:380) at org.netbeans.modules.options.generaleditor.GeneralEditorPanelController.update(GeneralEditorPanelController.java:63) at org.netbeans.modules.options.TabbedController.update(TabbedController.java:105) at org.netbeans.modules.options.CategoryModel$Category.update(CategoryModel.java:378) at org.netbeans.modules.options.OptionsPanel.setCurrentCategory(OptionsPanel.java:165) at org.netbeans.modules.options.OptionsPanel.access$100(OptionsPanel.java:85) at org.netbeans.modules.options.OptionsPanel$CategoryButton.mouseReleased(OptionsPanel.java:504) at java.awt.Component.processMouseEvent(Component.java:6134) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895) at java.awt.Container.dispatchEventImpl(Container.java:2067) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Locked ownable synchronizers: - None "TimerQueue" daemon prio=6 tid=0x3424bc00 nid=0xf60 in Object.wait() [0x3647f000..0x3647fbe8] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x07a25480> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Thread-5" daemon prio=6 tid=0x3424b000 nid=0x9fc in Object.wait() [0x37f8f000..0x37f8fce8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x078ec640> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x078ec640> (a java.util.LinkedList) Locked ownable synchronizers: - None "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x3424a800 nid=0xf90 in Object.wait() [0x37d4f000..0x37d4fd68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x079c8540> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:101) - locked <0x079c8540> (a java.lang.Object) Locked ownable synchronizers: - None "AWT-Windows" daemon prio=6 tid=0x33bbe800 nid=0x4ac runnable [0x3627f000..0x3627fb68] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:291) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "AWT-Shutdown" prio=6 tid=0x33bbe000 nid=0x1464 in Object.wait() [0x3607f000..0x3607fbe8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0714f8c0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x0714f8c0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=0x33f68000 nid=0x15a8 in Object.wait() [0x35e7f000..0x35e7fc68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0714f950> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0714f950> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Active Reference Queue Daemon" daemon prio=2 tid=0x33b2f400 nid=0x6c0 in Object.wait() [0x35a6f000..0x35a6fce8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x07134f20> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x07134f20> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3082) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Timer-0" daemon prio=6 tid=0x33b84800 nid=0x640 in Object.wait() [0x3516f000..0x3516fa68] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x0714fbb0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "CLI Requests Server" daemon prio=6 tid=0x33b33800 nid=0x10b8 runnable [0x34f6f000..0x34f6fae8] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x0714fc88> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1010) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=6 tid=0x00df7000 nid=0x1108 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=10 tid=0x00df3800 nid=0x904 waiting on condition [0x00000000..0x337ff990] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x00df1000 nid=0x14f8 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x00dc4400 nid=0x10f0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x00dacc00 nid=0x1118 in Object.wait() [0x332ef000..0x332efa68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x07135188> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x07135188> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x00dab800 nid=0x16b4 in Object.wait() [0x330af000..0x330afae8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x07134f48> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x07134f48> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x00da8400 nid=0x124c runnable "VM Periodic Task Thread" prio=10 tid=0x00e00800 nid=0x89c waiting on condition JNI global references: 2979 Found one Java-level deadlock: ============================= "OpenIDE-request-processor-8": waiting to lock monitor 0x3735b8ac (object 0x04be68c8, a java.lang.Object), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting to lock monitor 0x33f2a174 (object 0x04c94fe8, a org.netbeans.modules.editor.mimelookup.MimePathLookup), which is held by "OpenIDE-request-processor-8" Java stack information for the threads listed above: =================================================== "OpenIDE-request-processor-8": at java.util.prefs.AbstractPreferences.addPreferenceChangeListener(AbstractPreferences.java:1019) - waiting to lock <0x04be68c8> (a java.lang.Object) at org.netbeans.modules.editor.settings.storage.SettingsProvider$MyLookup.(SettingsProvider.java:253) at org.netbeans.modules.editor.settings.storage.SettingsProvider$MyLookup.(SettingsProvider.java:151) at org.netbeans.modules.editor.settings.storage.SettingsProvider.getLookup(SettingsProvider.java:127) - locked <0x07df1f80> (a java.util.WeakHashMap) at org.netbeans.modules.editor.mimelookup.MimePathLookup.rebuild(MimePathLookup.java:118) at org.netbeans.modules.editor.mimelookup.MimePathLookup.beforeLookup(MimePathLookup.java:100) - locked <0x04c94fe8> (a org.netbeans.modules.editor.mimelookup.MimePathLookup) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:197) at org.netbeans.modules.options.editor.keymap.EditorBridge.initActionMap(EditorBridge.java:244) at org.netbeans.modules.options.editor.keymap.EditorBridge.getEditorActionsMap(EditorBridge.java:222) at org.netbeans.modules.options.editor.keymap.EditorBridge.getActions(EditorBridge.java:101) at org.netbeans.modules.options.keymap.KeymapModel.getActionCategories(KeymapModel.java:97) at org.netbeans.modules.options.keymap.KeymapModel.(KeymapModel.java:445) at org.netbeans.modules.options.keymap.KeymapViewModel.(KeymapViewModel.java:88) at org.netbeans.modules.options.keymap.KeymapPanel.getModel(KeymapPanel.java:382) - locked <0x0b3550c8> (a org.netbeans.modules.options.keymap.KeymapPanel) at org.netbeans.modules.options.keymap.KeymapPanelController.getLookup(KeymapPanelController.java:85) at org.netbeans.modules.options.CategoryModel$Category.getLookup(CategoryModel.java:429) at org.netbeans.modules.options.CategoryModel$Category.access$000(CategoryModel.java:311) at org.netbeans.modules.options.CategoryModel$1.run(CategoryModel.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) "AWT-EventQueue-1": at org.netbeans.modules.editor.mimelookup.MimePathLookup.beforeLookup(MimePathLookup.java:97) - waiting to lock <0x04c94fe8> (a org.netbeans.modules.editor.mimelookup.MimePathLookup) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:197) at org.netbeans.modules.editor.deprecated.pre61settings.EditorPreferencesInjector.afterLoad(EditorPreferencesInjector.java:99) at org.netbeans.modules.editor.settings.storage.StorageImpl.filterAfterLoad(StorageImpl.java:387) at org.netbeans.modules.editor.settings.storage.StorageImpl.load(StorageImpl.java:111) - locked <0x07ea29d0> (a java.lang.String) at org.netbeans.modules.editor.settings.storage.api.EditorSettingsStorage.load(EditorSettingsStorage.java:86) at org.netbeans.modules.editor.settings.storage.preferences.PreferencesImpl.getLocal(PreferencesImpl.java:455) at org.netbeans.modules.editor.settings.storage.preferences.PreferencesImpl.getSpi(PreferencesImpl.java:289) at java.util.prefs.AbstractPreferences.get(AbstractPreferences.java:270) - locked <0x04be68c8> (a java.lang.Object) at org.netbeans.modules.editor.settings.storage.preferences.PreferencesImpl.getSpi(PreferencesImpl.java:294) at java.util.prefs.AbstractPreferences.get(AbstractPreferences.java:270) - locked <0x04a59770> (a java.lang.Object) at org.netbeans.modules.options.generaleditor.Model.getParameter(Model.java:199) at org.netbeans.modules.options.generaleditor.Model.isFoldInitialComment(Model.java:69) at org.netbeans.modules.options.generaleditor.GeneralEditorPanel.update(GeneralEditorPanel.java:380) at org.netbeans.modules.options.generaleditor.GeneralEditorPanelController.update(GeneralEditorPanelController.java:63) at org.netbeans.modules.options.TabbedController.update(TabbedController.java:105) at org.netbeans.modules.options.CategoryModel$Category.update(CategoryModel.java:378) at org.netbeans.modules.options.OptionsPanel.setCurrentCategory(OptionsPanel.java:165) at org.netbeans.modules.options.OptionsPanel.access$100(OptionsPanel.java:85) at org.netbeans.modules.options.OptionsPanel$CategoryButton.mouseReleased(OptionsPanel.java:504) at java.awt.Component.processMouseEvent(Component.java:6134) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895) at java.awt.Container.dispatchEventImpl(Container.java:2067) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Found 1 deadlock.