2009-01-20 15:35:59 Full thread dump Java HotSpot(TM) Server VM (11.0-b15 mixed mode): "OpenIDE-request-processor-6" daemon prio=2 tid=0x0c53ec00 nid=0x1354 waiting for monitor entry [0x082af000..0x082afa68] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.event.EventSupport.init(EventSupport.java:112) - waiting to lock <0x22c4b768> (a org.netbeans.modules.parsing.impl.event.EventSupport) at org.netbeans.modules.parsing.api.Source.assignListeners(Source.java:392) at org.netbeans.modules.parsing.api.Source.access$500(Source.java:100) at org.netbeans.modules.parsing.api.Source$MySourceAccessor.assignListeners(Source.java:492) at org.netbeans.modules.parsing.impl.TaskProcessor.handleAddRequests(TaskProcessor.java:491) at org.netbeans.modules.parsing.impl.TaskProcessor.addPhaseCompletionTasks(TaskProcessor.java:308) at org.netbeans.modules.parsing.impl.TaskProcessor.updatePhaseCompletionTask(TaskProcessor.java:403) - locked <0x1db401e0> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) - locked <0x22c4b6f8> (a org.netbeans.modules.parsing.api.Source) at org.netbeans.modules.parsing.impl.SourceCache.scheduleTasks(SourceCache.java:370) at org.netbeans.modules.parsing.spi.Scheduler$1.run(Scheduler.java:154) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) Locked ownable synchronizers: - None "OpenIDE-request-processor-7" daemon prio=2 tid=0x0c53e400 nid=0x10e0 waiting for monitor entry [0x3800f000..0x3800fb68] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getCache(Source.java:556) - waiting to lock <0x22c4b6f8> (a org.netbeans.modules.parsing.api.Source) at org.netbeans.modules.parsing.spi.Scheduler$1.run(Scheduler.java:149) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) Locked ownable synchronizers: - None "OpenIDE-request-processor-8" daemon prio=2 tid=0x0c279c00 nid=0x1180 waiting for monitor entry [0x0931f000..0x0931fa68] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.api.Source$MySourceAccessor.getCache(Source.java:556) - waiting to lock <0x22c4b6f8> (a org.netbeans.modules.parsing.api.Source) at org.netbeans.modules.parsing.spi.Scheduler$1.run(Scheduler.java:149) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) Locked ownable synchronizers: - None "org.netbeans.modules.java.source.usages.RepositoryUpdater" daemon prio=2 tid=0x0d13e400 nid=0x17bc waiting for monitor entry [0x08f1f000..0x08f1fd68] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.TaskProcessor.handleAddRequests(TaskProcessor.java:496) - waiting to lock <0x1db401e0> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) at org.netbeans.modules.parsing.impl.TaskProcessor.scheduleSpecialTask(TaskProcessor.java:480) at org.netbeans.modules.parsing.impl.Utilities.scheduleSpecialTask(Utilities.java:75) at org.netbeans.modules.java.source.JavaSourceAccessor.runSpecialTask(JavaSourceAccessor.java:139) at org.netbeans.modules.java.source.usages.RepositoryUpdater.submit(RepositoryUpdater.java:634) at org.netbeans.modules.java.source.usages.RepositoryUpdater.access$100(RepositoryUpdater.java:159) at org.netbeans.modules.java.source.usages.RepositoryUpdater$2.run(RepositoryUpdater.java:804) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) Locked ownable synchronizers: - None "Thread-15" daemon prio=6 tid=0x0c53d800 nid=0x24c runnable [0x0a11f000..0x0a11fce8] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:258) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x219d1568> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.netbeans.modules.j2ee.sun.ide.j2ee.StartSunServer$StreamFlusher.run(StartSunServer.java:1319) Locked ownable synchronizers: - None "Thread-14" daemon prio=6 tid=0x0c53d400 nid=0x740 runnable [0x09f1f000..0x09f1fd68] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:177) at org.netbeans.modules.j2ee.sun.ide.j2ee.StartSunServer$StreamFlusher.run(StartSunServer.java:1319) Locked ownable synchronizers: - None "Thread-13" daemon prio=6 tid=0x0c53cc00 nid=0xf7c in Object.wait() [0x0871f000..0x0871f9e8] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x219d3fa8> (a org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport) at org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport.run(LogViewerSupport.java:360) - locked <0x219d3fa8> (a org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport) Locked ownable synchronizers: - None "Thread-11" daemon prio=2 tid=0x0c53c400 nid=0x11b4 runnable [0x09d1f000..0x09d1fb68] java.lang.Thread.State: RUNNABLE at java.lang.ProcessImpl.waitFor(Native Method) at org.netbeans.modules.derby.ExecSupport$1.run(ExecSupport.java:102) Locked ownable synchronizers: - None "Thread-10" daemon prio=2 tid=0x0c53bc00 nid=0x94c waiting on condition [0x09b1f000..0x09b1fce8] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:181) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:156) Locked ownable synchronizers: - None "Thread-9" daemon prio=2 tid=0x0c27bc00 nid=0x1358 waiting on condition [0x0991f000..0x0991fbe8] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:181) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:156) Locked ownable synchronizers: - None "Thread-8" daemon prio=2 tid=0x0c27b000 nid=0x7d8 waiting on condition [0x0951f000..0x0951fd68] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:181) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:156) Locked ownable synchronizers: - None "MySQL Statement Cancellation Timer" daemon prio=6 tid=0x0c53b800 nid=0xb18 in Object.wait() [0x0971f000..0x0971f9e8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x21674b98> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x21674b98> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "GSF Source Worker Thread" daemon prio=2 tid=0x0d140c00 nid=0x4a8 waiting on condition [0x389df000..0x389dfbe8] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1db99678> (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) Locked ownable synchronizers: - <0x1db992f8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=2 tid=0x0d140400 nid=0xd1c in Object.wait() [0x0bd0f000..0x0bd0fc68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1db99870> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x1db99870> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "Java Source Worker Thread" daemon prio=2 tid=0x0d140000 nid=0x4d8 waiting for monitor entry [0x386df000..0x386dfce8] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.api.Source._getDocument(Source.java:358) - waiting to lock <0x22c4b6f8> (a org.netbeans.modules.parsing.api.Source) at org.netbeans.modules.parsing.api.Source.getDocument(Source.java:223) at org.netbeans.modules.parsing.impl.event.EventSupport$DocListener.(EventSupport.java:186) at org.netbeans.modules.parsing.impl.event.EventSupport.assignDocumentListener(EventSupport.java:173) at org.netbeans.modules.parsing.impl.event.EventSupport.init(EventSupport.java:119) - locked <0x22c4b768> (a org.netbeans.modules.parsing.impl.event.EventSupport) at org.netbeans.modules.parsing.api.Source.assignListeners(Source.java:392) at org.netbeans.modules.parsing.api.Source.access$500(Source.java:100) at org.netbeans.modules.parsing.api.Source$MySourceAccessor.assignListeners(Source.java:492) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:168) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:96) at org.netbeans.modules.parsing.impl.indexing.SourceIndexer.index(SourceIndexer.java:93) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.index(RepositoryUpdater.java:505) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.compile(RepositoryUpdater.java:383) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:354) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:610) 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: - <0x1db374c8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) - <0x1db401c8> (a java.util.concurrent.locks.ReentrantLock$FairSync) "AWT-EventQueue-1" prio=6 tid=0x0d13d000 nid=0x1620 waiting for monitor entry [0x3683f000..0x3683fbe8] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.parsing.impl.TaskProcessor$CurrentRequestReference.getTaskToCancel(TaskProcessor.java:991) - waiting to lock <0x1db401e0> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) at org.netbeans.modules.parsing.impl.TaskProcessor.resetState(TaskProcessor.java:418) at org.netbeans.modules.parsing.impl.event.EventSupport.resetState(EventSupport.java:146) at org.netbeans.modules.parsing.impl.event.EventSupport$EditorRegistryListener.caretUpdate(EventSupport.java:338) at javax.swing.text.JTextComponent.fireCaretUpdate(JTextComponent.java:391) at javax.swing.text.JTextComponent$MutableCaretEvent.fire(JTextComponent.java:4389) at javax.swing.text.JTextComponent$MutableCaretEvent.mouseReleased(JTextComponent.java:4445) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) 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=0x0d13cc00 nid=0x1760 in Object.wait() [0x0b70f000..0x0b70fc68] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1d2daf50> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x1d2daf50> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x0d13c000 nid=0x1798 in Object.wait() [0x3643f000..0x3643fd68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1d290430> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:101) - locked <0x1d290430> (a java.lang.Object) Locked ownable synchronizers: - None "Thread-3" daemon prio=6 tid=0x0d13b800 nid=0xe80 in Object.wait() [0x0d91f000..0x0d91f9e8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1d1c7748> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x1d1c7748> (a java.util.LinkedList) Locked ownable synchronizers: - None "AWT-Windows" daemon prio=6 tid=0x0750cc00 nid=0x64c runnable [0x0b50f000..0x0b50fbe8] 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=0x07513000 nid=0x1648 in Object.wait() [0x0b30f000..0x0b30fc68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1c84b3e8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x1c84b3e8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=0x0756a800 nid=0x15a0 in Object.wait() [0x0b10f000..0x0b10fce8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1c8e9bd0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x1c8e9bd0> (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=0x071cb000 nid=0x17b4 in Object.wait() [0x0ad0f000..0x0ad0fd68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1c8e75f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x1c8e75f8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3149) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Default RequestProcessor" daemon prio=2 tid=0x07194000 nid=0xffc waiting on condition [0x0a90f000..0x0a90f9e8] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x216d87b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at org.netbeans.modules.db.mysql.impl.ConnectionProcessor.run(ConnectionProcessor.java:144) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) Locked ownable synchronizers: - None "Timer-0" daemon prio=6 tid=0x0714f800 nid=0x15dc in Object.wait() [0x0a70f000..0x0a70fb68] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1c8e74e0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x1c8e74e0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "CLI Requests Server" daemon prio=6 tid=0x0714f400 nid=0xf60 runnable [0x0744f000..0x0744fa68] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x1c8fa990> (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=0x024d7400 nid=0xb98 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread1" daemon prio=10 tid=0x024d4800 nid=0xde0 waiting on condition [0x00000000..0x06c4f450] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=10 tid=0x024d0c00 nid=0x1320 waiting on condition [0x00000000..0x06a4f0d0] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x024ce400 nid=0x13b8 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x024ce000 nid=0xef0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x024bf800 nid=0xd10 in Object.wait() [0x0644f000..0x0644fb68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1c892690> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x1c892690> (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=0x024b9c00 nid=0xed0 in Object.wait() [0x0624f000..0x0624fbe8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1c892668> (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 <0x1c892668> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "main" prio=6 tid=0x0250a800 nid=0xee4 waiting on condition [0x00000000..0x0022f2c0] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x024b6c00 nid=0xd98 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x0250fc00 nid=0xc6c runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x02406000 nid=0xfec runnable "VM Periodic Task Thread" prio=10 tid=0x024d9000 nid=0x178 waiting on condition JNI global references: 3955 Found one Java-level deadlock: ============================= "OpenIDE-request-processor-6": waiting to lock monitor 0x024bdb44 (object 0x22c4b768, a org.netbeans.modules.parsing.impl.event.EventSupport), which is held by "Java Source Worker Thread" "Java Source Worker Thread": waiting to lock monitor 0x0c0ea0ac (object 0x22c4b6f8, a org.netbeans.modules.parsing.api.Source), which is held by "OpenIDE-request-processor-6" Java stack information for the threads listed above: =================================================== "OpenIDE-request-processor-6": at org.netbeans.modules.parsing.impl.event.EventSupport.init(EventSupport.java:112) - waiting to lock <0x22c4b768> (a org.netbeans.modules.parsing.impl.event.EventSupport) at org.netbeans.modules.parsing.api.Source.assignListeners(Source.java:392) at org.netbeans.modules.parsing.api.Source.access$500(Source.java:100) at org.netbeans.modules.parsing.api.Source$MySourceAccessor.assignListeners(Source.java:492) at org.netbeans.modules.parsing.impl.TaskProcessor.handleAddRequests(TaskProcessor.java:491) at org.netbeans.modules.parsing.impl.TaskProcessor.addPhaseCompletionTasks(TaskProcessor.java:308) at org.netbeans.modules.parsing.impl.TaskProcessor.updatePhaseCompletionTask(TaskProcessor.java:403) - locked <0x1db401e0> (a org.netbeans.modules.parsing.impl.TaskProcessor$InternalLock) - locked <0x22c4b6f8> (a org.netbeans.modules.parsing.api.Source) at org.netbeans.modules.parsing.impl.SourceCache.scheduleTasks(SourceCache.java:370) at org.netbeans.modules.parsing.spi.Scheduler$1.run(Scheduler.java:154) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Java Source Worker Thread": at org.netbeans.modules.parsing.api.Source._getDocument(Source.java:358) - waiting to lock <0x22c4b6f8> (a org.netbeans.modules.parsing.api.Source) at org.netbeans.modules.parsing.api.Source.getDocument(Source.java:223) at org.netbeans.modules.parsing.impl.event.EventSupport$DocListener.(EventSupport.java:186) at org.netbeans.modules.parsing.impl.event.EventSupport.assignDocumentListener(EventSupport.java:173) at org.netbeans.modules.parsing.impl.event.EventSupport.init(EventSupport.java:119) - locked <0x22c4b768> (a org.netbeans.modules.parsing.impl.event.EventSupport) at org.netbeans.modules.parsing.api.Source.assignListeners(Source.java:392) at org.netbeans.modules.parsing.api.Source.access$500(Source.java:100) at org.netbeans.modules.parsing.api.Source$MySourceAccessor.assignListeners(Source.java:492) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:168) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:96) at org.netbeans.modules.parsing.impl.indexing.SourceIndexer.index(SourceIndexer.java:93) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.index(RepositoryUpdater.java:505) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.compile(RepositoryUpdater.java:383) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:354) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:610) 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.