Full thread dump Java HotSpot(TM) Client VM (11.0-b15 mixed mode, sharing): "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=10 tid=0xa90c8400 nid=0x3336 in Object.wait() [0xabfaa000..0xabfab0b0] 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:966) - locked <0x72a8f178> (a java.lang.Object) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0xb19ebc00 nid=0x3331 in Object.wait() [0xab5a5000..0xab5a6030] 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:966) - locked <0x72a8f3f8> (a java.lang.Object) "OpenIDE-request-processor-8" daemon prio=10 tid=0xaf27d000 nid=0x3330 waiting for monitor entry [0xab1a3000..0xab1a3fb0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.TaskProcessor$CurrentRequestReference.cancelCompleted(TaskProcessor.java:1037) - waiting to lock <0x6a909ba0> (a java.lang.Object) at org.netbeans.modules.parsing.impl.TaskProcessor.handleAddRequests(TaskProcessor.java:501) at org.netbeans.modules.parsing.impl.TaskProcessor.addPhaseCompletionTasks(TaskProcessor.java:306) at org.netbeans.modules.parsing.impl.TaskProcessor.updatePhaseCompletionTask(TaskProcessor.java:400) - locked <0x6a909a68> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) at org.netbeans.modules.parsing.impl.SourceCache.scheduleTasks(SourceCache.java:425) at org.netbeans.modules.parsing.spi.Scheduler$1.run(Scheduler.java:155) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013) "Inactive RequestProcessor thread [Was:Flush UI Logs/org.netbeans.modules.uihandler.UIHandler$1WriteOut]" daemon prio=10 tid=0xa90eac00 nid=0x332f in Object.wait() [0xb29fd000..0xb29fe130] 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:966) - locked <0x72a8f4f8> (a java.lang.Object) "Inactive RequestProcessor thread [Was:CaretAwareJavaSourceTaskFactory worker/org.netbeans.api.java.source.support.CaretAwareJavaSourceTaskFactory$ComponentListener]" daemon prio=10 tid=0xaf29ec00 nid=0x32e6 in Object.wait() [0xae5bd000..0xae5bde30] 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:966) - locked <0x72892a58> (a java.lang.Object) "GSF Source Worker Thread" daemon prio=10 tid=0xaee10400 nid=0x1fc5 waiting on condition [0xaf5fe000..0xaf5fee30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6bcacc40> (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:1345) 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) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=10 tid=0xaee0a800 nid=0x1fc4 in Object.wait() [0xaedfe000..0xaedfedb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6bcacd78> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x6bcacd78> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" daemon prio=10 tid=0x086d8400 nid=0x1fb4 waiting for monitor entry [0xb27fc000..0xb27fcf30] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:113) - waiting to lock <0x6a909a68> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) at org.netbeans.modules.parsing.impl.TaskProcessor$CurrentRequestReference.setCurrentTask(TaskProcessor.java:895) - locked <0x6a909ba0> (a java.lang.Object) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:706) 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) "DestroyJavaVM" prio=10 tid=0xb2c04800 nid=0x1f96 waiting on condition [0x00000000..0xb7e73070] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x085bf000 nid=0x1fb1 waiting for monitor entry [0xb03bb000..0xb03bcfb0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.TaskProcessor$CurrentRequestReference.getTaskToCancel(TaskProcessor.java:976) - waiting to lock <0x6a909ba0> (a java.lang.Object) at org.netbeans.modules.parsing.impl.TaskProcessor.resetState(TaskProcessor.java:413) at org.netbeans.modules.parsing.impl.event.EventSupport.resetState(EventSupport.java:153) at org.netbeans.modules.parsing.impl.event.EventSupport$DocListener.tokenHierarchyChanged(EventSupport.java:218) at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:451) at $Proxy20.tokenHierarchyChanged(Unknown Source) at org.netbeans.lib.lexer.TokenHierarchyOperation.fireTokenHierarchyChanged(TokenHierarchyOperation.java:517) at org.netbeans.lib.lexer.TokenHierarchyOperation.textModified(TokenHierarchyOperation.java:547) at org.netbeans.spi.lexer.TokenHierarchyControl.textModified(TokenHierarchyControl.java:93) at org.netbeans.lib.lexer.inc.DocumentInput.textModified(DocumentInput.java:151) at org.netbeans.lib.lexer.inc.DocumentInput.insertUpdate(DocumentInput.java:140) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.insertUpdate(PriorityDocumentListenerList.java:79) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185) at org.netbeans.editor.BaseDocument.fireInsertUpdate(BaseDocument.java:1623) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:778) at org.netbeans.editor.ext.ExtFormatter$2.run(ExtFormatter.java:423) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:354) at org.netbeans.editor.ext.ExtFormatter.indentNewLine(ExtFormatter.java:419) at org.netbeans.modules.editor.indent.IndentImpl.reindent(IndentImpl.java:244) at org.netbeans.modules.editor.indent.FormatterImpl.indentLine(FormatterImpl.java:164) at org.netbeans.modules.editor.indent.FormatterImpl.indentNewLine(FormatterImpl.java:159) at org.netbeans.editor.BaseKit$InsertBreakAction$1.run(BaseKit.java:1149) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:354) at org.netbeans.editor.BaseKit$InsertBreakAction.actionPerformed(BaseKit.java:1140) at org.netbeans.modules.editor.java.JavaKit$JavaInsertBreakAction.actionPerformed(JavaKit.java:502) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:325) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636) at javax.swing.JComponent.processKeyBinding(JComponent.java:2849) at javax.swing.JComponent.processKeyBindings(JComponent.java:2884) at javax.swing.JComponent.processKeyEvent(JComponent.java:2812) at java.awt.Component.processEvent(Component.java:5911) 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.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:704) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:969) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:841) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:668) at java.awt.Component.dispatchEventImpl(Component.java:4373) at java.awt.Container.dispatchEventImpl(Container.java:2081) 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) "TimerQueue" daemon prio=10 tid=0x085bfc00 nid=0x1fb0 in Object.wait() [0xb1cc0000..0xb1cc0130] 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 <0x6a6f5558> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-5" daemon prio=10 tid=0xb1813800 nid=0x1fad in Object.wait() [0xb05bd000..0xb05bde30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6a571e80> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x6a571e80> (a java.util.LinkedList) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x08563400 nid=0x1faa in Object.wait() [0xb09bf000..0xb09bff30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6a6c1250> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:102) - locked <0x6a6c1250> (a java.lang.Object) "AWT-Shutdown" prio=10 tid=0x0822f000 nid=0x1fa6 in Object.wait() [0xb1ec0000..0xb1ec0fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x6a022138> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x08313c00 nid=0x1fa5 runnable [0xb20c1000..0xb20c2130] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:548) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x083e9800 nid=0x1fa4 in Object.wait() [0xb23fb000..0xb23fc0b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x6a017870> (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) "Timer-0" daemon prio=10 tid=0xb2c00800 nid=0x1fa1 in Object.wait() [0xb2bfe000..0xb2bfef30] 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 <0x6a017b70> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x083db800 nid=0x1fa0 runnable [0xb2fba000..0xb2fbaeb0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x6a017c10> (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:1003) "Active Reference Queue Daemon" daemon prio=10 tid=0x08391c00 nid=0x1f9e in Object.wait() [0xb4cf4000..0xb4cf5030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x69fd2588> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x08196400 nid=0x1f9c runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x08193000 nid=0x1f9b waiting on condition [0x00000000..0xb51d2b68] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x08191800 nid=0x1f9a runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0818b400 nid=0x1f99 in Object.wait() [0xb561a000..0xb561adb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x69fd2750> (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) "Reference Handler" daemon prio=10 tid=0x08186c00 nid=0x1f98 in Object.wait() [0xb581b000..0xb581bf30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x69fd27d8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08185000 nid=0x1f97 runnable "VM Periodic Task Thread" prio=10 tid=0x081a9c00 nid=0x1f9d waiting on condition JNI global references: 6037 Found one Java-level deadlock: ============================= "OpenIDE-request-processor-8": waiting to lock monitor 0x08c63944 (object 0x6a909ba0, a java.lang.Object), which is held by "Java Source Worker Thread" "Java Source Worker Thread": waiting to lock monitor 0x08c63304 (object 0x6a909a68, a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock), which is held by "OpenIDE-request-processor-8" Java stack information for the threads listed above: =================================================== "OpenIDE-request-processor-8": at org.netbeans.modules.parsing.impl.TaskProcessor$CurrentRequestReference.cancelCompleted(TaskProcessor.java:1037) - waiting to lock <0x6a909ba0> (a java.lang.Object) at org.netbeans.modules.parsing.impl.TaskProcessor.handleAddRequests(TaskProcessor.java:501) at org.netbeans.modules.parsing.impl.TaskProcessor.addPhaseCompletionTasks(TaskProcessor.java:306) at org.netbeans.modules.parsing.impl.TaskProcessor.updatePhaseCompletionTask(TaskProcessor.java:400) - locked <0x6a909a68> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) at org.netbeans.modules.parsing.impl.SourceCache.scheduleTasks(SourceCache.java:425) at org.netbeans.modules.parsing.spi.Scheduler$1.run(Scheduler.java:155) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013) "Java Source Worker Thread": at org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:113) - waiting to lock <0x6a909a68> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) at org.netbeans.modules.parsing.impl.TaskProcessor$CurrentRequestReference.setCurrentTask(TaskProcessor.java:895) - locked <0x6a909ba0> (a java.lang.Object) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:706) 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) Found 1 deadlock.