2008-09-23 20:33:46 Full thread dump Java HotSpot(TM) Client VM (10.0-b19 mixed mode): "URLdisplayer" prio=6 tid=0x05bf9800 nid=0x16fc in Object.wait() [0x086df000..0x086dfd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x104157c0> (a org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer.getNextTask(NbDdeBrowserImpl.java:273) - locked <0x104157c0> (a org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer) at org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer.run(NbDdeBrowserImpl.java:285) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Default RequestProcessor" daemon prio=2 tid=0x0577c000 nid=0x4ac4 waiting on condition [0x078df000..0x078dfd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x12ad8fc8> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:201) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:627) at org.netbeans.modules.scala.editing.JavaUtilities.getCompilationInfoForScalaFile(JavaUtilities.java:734) at org.netbeans.modules.scala.editing.JavaIndex.get(JavaIndex.java:84) at org.netbeans.modules.scala.editing.ScalaIndex.get(ScalaIndex.java:109) at org.netbeans.modules.scala.editing.ScalaCodeCompletion.complete(ScalaCodeCompletion.java:342) at org.netbeans.modules.gsfret.editor.completion.GsfCompletionProvider$JavaCompletionQuery.addCodeCompletionItems(GsfCompletionProvider.java:566) at org.netbeans.modules.gsfret.editor.completion.GsfCompletionProvider$JavaCompletionQuery.resolveCompletion(GsfCompletionProvider.java:552) at org.netbeans.modules.gsfret.editor.completion.GsfCompletionProvider$JavaCompletionQuery.run(GsfCompletionProvider.java:388) at org.netbeans.modules.gsfret.editor.completion.GsfCompletionProvider$JavaCompletionQuery.run(GsfCompletionProvider.java:219) at org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:481) at org.netbeans.modules.gsfret.editor.completion.GsfCompletionProvider$JavaCompletionQuery.query(GsfCompletionProvider.java:292) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:218) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Locked ownable synchronizers: - <0x12ac6e68> (a java.util.concurrent.locks.ReentrantLock$FairSync) "Java Source Worker Thread" daemon prio=2 tid=0x057ed400 nid=0x4cd0 waiting on condition [0x084df000..0x084dfb94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x12ad8ea0> (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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - <0x12ad8a58> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "GSF Source Worker Thread" daemon prio=2 tid=0x05743400 nid=0x4f8 waiting on condition [0x082df000..0x082dfc14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x12ac6e68> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:201) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1362) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - <0x12ac6828> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=2 tid=0x0578ac00 nid=0x2244 in Object.wait() [0x074df000..0x074dfb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12aae7c0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x12aae7c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "DestroyJavaVM" prio=6 tid=0x00296400 nid=0x3908 waiting on condition [0x00000000..0x00abfd4c] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "AWT-EventQueue-1" prio=6 tid=0x02e64400 nid=0x4680 in Object.wait() [0x06d8f000..0x06d8fd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1490d3f0> (a org.netbeans.modules.gsf.GsfDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.writeLock(AbstractDocument.java:1329) - locked <0x1490d3f0> (a org.netbeans.modules.gsf.GsfDocument) at org.netbeans.editor.BaseDocument.extWriteLock(BaseDocument.java:1640) - locked <0x1490d3f0> (a org.netbeans.modules.gsf.GsfDocument) at org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1713) - locked <0x1490d3f0> (a org.netbeans.modules.gsf.GsfDocument) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:320) at org.netbeans.editor.BaseKit$DefaultKeyTypedAction.actionPerformed(BaseKit.java:1084) at org.netbeans.editor.ext.ExtKit$ExtDefaultKeyTypedAction.actionPerformed(ExtKit.java:1014) at org.netbeans.modules.gsf.GsfEditorKitFactory$GsfEditorKit$GsfDefaultKeyTypedAction.actionPerformed(GsfEditorKitFactory.java:246) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:291) 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:5818) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4413) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661) at java.awt.Component.dispatchEventImpl(Component.java:4285) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) 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) Locked ownable synchronizers: - None "TimerQueue" daemon prio=6 tid=0x054fa400 nid=0x3924 in Object.wait() [0x0543f000..0x0543fd94] 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 <0x126bc108> (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=0x03ff2400 nid=0x3fcc in Object.wait() [0x0698f000..0x0698fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x126a1918> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:101) - locked <0x126a1918> (a java.lang.Object) Locked ownable synchronizers: - None "Thread-4" daemon prio=6 tid=0x054bac00 nid=0x15e0 in Object.wait() [0x0658f000..0x0658fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x125d62f0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x125d62f0> (a java.util.LinkedList) Locked ownable synchronizers: - None "Default RequestProcessor" daemon prio=2 tid=0x05450800 nid=0x2c18 in Object.wait() [0x05e3f000..0x05e3fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12af2c30> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.tasklist.impl.FileScanningWorker.run(FileScanningWorker.java:205) - locked <0x12af2c30> (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 "AWT-Windows" daemon prio=6 tid=0x039c8800 nid=0x4cec runnable [0x0523f000..0x0523fd94] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "AWT-Shutdown" prio=6 tid=0x03dbb000 nid=0x3d98 in Object.wait() [0x0503f000..0x0503fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11f9e1e8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11f9e1e8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=0x03dc2000 nid=0x3c90 in Object.wait() [0x04e3f000..0x04e3fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11f9e278> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x11f9e278> (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=0x02ea3800 nid=0x3ccc in Object.wait() [0x04c3f000..0x04c3fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11f767e8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x11f767e8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3068) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None "Timer-0" daemon prio=6 tid=0x03baf800 nid=0x29ec in Object.wait() [0x0463f000..0x0463fc94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11f76a50> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x11f76a50> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "CLI Requests Server" daemon prio=6 tid=0x039c3000 nid=0x2c08 runnable [0x0443f000..0x0443fd14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x11f76b28> (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=0x02e50c00 nid=0x1670 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=10 tid=0x02e4b000 nid=0xb54 waiting on condition [0x00000000..0x0375f7bc] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x02e49c00 nid=0x25e0 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x02e48c00 nid=0x1a94 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x02e39800 nid=0x3af4 in Object.wait() [0x0330f000..0x0330fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11f76e50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x11f76e50> (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=0x02e35400 nid=0x3cb8 in Object.wait() [0x0310f000..0x0310fd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11f76810> (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 <0x11f76810> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x02e32400 nid=0x2240 runnable "VM Periodic Task Thread" prio=10 tid=0x02e5a400 nid=0x16c4 waiting on condition JNI global references: 1954