2009-08-10 15:32:28 Full thread dump Java HotSpot(TM) Server VM (14.1-b02 mixed mode): "RMI Scheduler(0)" daemon prio=10 tid=0x810c5c00 nid=0x75d1 waiting on condition [0x7ca9d000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x99d471b0> (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.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "RMI TCP Accept-0" daemon prio=10 tid=0x0896d000 nid=0x75cd runnable [0x8481a000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x99d47050> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:619) "Attach Listener" daemon prio=10 tid=0x825b7400 nid=0x75cc runnable [0x00000000] java.lang.Thread.State: RUNNABLE "logger-awt" daemon prio=10 tid=0x81781c00 nid=0x75b6 waiting on condition [0x860d8000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x99ce7c58> (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.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "org.openide.text Document Processing" daemon prio=10 tid=0x09b51c00 nid=0x758b waiting for monitor entry [0x7ac8e000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.text.CloneableEditorSupport.getDocument(CloneableEditorSupport.java:876) - waiting to lock <0x99cb5100> (a org.openide.windows.CloneableOpenSupport$Listener) at org.netbeans.modules.xml.text.TextEditorSupport$3.stateChanged(TextEditorSupport.java:180) at org.openide.text.CloneableEditorSupport.fireStateChangeEvent(CloneableEditorSupport.java:2255) at org.openide.text.CloneableEditorSupport.fireDocumentChange(CloneableEditorSupport.java:2238) at org.openide.text.CloneableEditorSupport.access$1300(CloneableEditorSupport.java:121) at org.openide.text.CloneableEditorSupport$2.doRun(CloneableEditorSupport.java:676) at org.openide.text.CloneableEditorSupport$2.run(CloneableEditorSupport.java:612) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:324) at org.openide.text.NbDocument.runAtomic(NbDocument.java:384) at org.openide.text.CloneableEditorSupport$2.doRun(CloneableEditorSupport.java:622) at org.openide.text.CloneableEditorSupport$2.run(CloneableEditorSupport.java:612) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1070) "Parsing & Indexing Loop (200908022240)" daemon prio=10 tid=0x82ddc800 nid=0x756a waiting on condition [0x7dea7000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9605c8c0> (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.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:567) 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) "Versioning long tasks" daemon prio=10 tid=0x08659800 nid=0x755d in Object.wait() [0x7eb89000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x99cb4cf8> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x99cb4cf8> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1368) at org.openide.text.PositionRef$Manager$DocumentRenderer.render(PositionRef.java:889) at org.openide.text.PositionRef$Manager.processPositions(PositionRef.java:346) at org.openide.text.PositionRef$Manager.documentClosed(PositionRef.java:287) at org.openide.text.CloneableEditorSupport.doCloseDocument(CloneableEditorSupport.java:2142) at org.openide.text.CloneableEditorSupport.closeDocument(CloneableEditorSupport.java:2113) - locked <0x99cb5100> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.CloneableEditorSupport.notifyClosed(CloneableEditorSupport.java:1985) at org.openide.text.DataEditorSupport.notifyClosed(DataEditorSupport.java:310) at org.netbeans.modules.xml.text.TextEditorSupport.notifyClosed(TextEditorSupport.java:216) at org.openide.text.CloneableEditorSupport.close(CloneableEditorSupport.java:2089) at org.openide.windows.CloneableOpenSupport.close(CloneableOpenSupport.java:126) at org.netbeans.modules.versioning.diff.DiffSidebar.getText(DiffSidebar.java:953) at org.netbeans.modules.versioning.diff.DiffSidebar.getText(DiffSidebar.java:852) at org.netbeans.modules.versioning.diff.DiffSidebar.access$900(DiffSidebar.java:98) at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.fetchOriginalContent(DiffSidebar.java:816) at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.computeDiff(DiffSidebar.java:787) at org.netbeans.modules.versioning.diff.DiffSidebar$RefreshDiffTask.run(DiffSidebar.java:777) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1070) "DestroyJavaVM" prio=10 tid=0x86b31800 nid=0x7539 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x084acc00 nid=0x7554 in Object.wait() [0x800f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x99cbec18> (a org.openide.windows.CloneableOpenSupport$Listener) at java.lang.Object.wait(Object.java:485) at org.openide.text.CloneableEditorSupport.openDocumentImpl(CloneableEditorSupport.java:834) at org.openide.text.CloneableEditorSupport.openDocumentImpl(CloneableEditorSupport.java:823) at org.openide.text.CloneableEditorSupport.openDocumentCheckIOE(CloneableEditorSupport.java:803) at org.openide.text.CloneableEditorSupport.openDocument(CloneableEditorSupport.java:783) - locked <0x99cbec18> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.DataEditorSupport.openDocument(DataEditorSupport.java:445) at org.netbeans.modules.xml.text.TextEditorSupport.edit(TextEditorSupport.java:501) at org.openide.awt.ActionDefaultPerfomer.actionPerformed(ActionDefaultPerfomer.java:73) at org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:221) at org.openide.awt.ContextManager.actionPerformed(ContextManager.java:239) at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:106) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable$1.run(ActionsBridge.java:108) at org.netbeans.modules.openide.util.ActionsBridge.implPerformAction(ActionsBridge.java:83) at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:67) at org.openide.awt.GeneralAction$DelegateAction.actionPerformed(GeneralAction.java:218) at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1518) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.Component.processMouseEvent(Component.java:6266) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6028) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117) 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=0x83c5a800 nid=0x7553 in Object.wait() [0x837fc000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x95180030> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x95180030> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-4" daemon prio=10 tid=0x82f38800 nid=0x7552 in Object.wait() [0x802f9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94b0ce20> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x94b0ce20> (a java.util.LinkedList) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x80c49800 nid=0x7550 in Object.wait() [0x806fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x951cb560> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:102) - locked <0x951cb560> (a java.lang.Object) "AWT-Shutdown" prio=10 tid=0x084ab800 nid=0x754b in Object.wait() [0x839fd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94825f48> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x94825f48> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x08458c00 nid=0x754a runnable [0x83bfe000] 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=0x08401400 nid=0x7549 in Object.wait() [0x84116000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94ba0c40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x94ba0c40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x08340000 nid=0x7546 in Object.wait() [0x84a1b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94812ba8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x94812ba8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x0827bc00 nid=0x7545 runnable [0x84c1c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x94bb26d0> (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:1005) "Active Reference Queue Daemon" daemon prio=10 tid=0x08211800 nid=0x7544 in Object.wait() [0x8674b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94b7e640> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x94b7e640> (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=0x08100000 nid=0x7542 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x080fd800 nid=0x7541 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x080fb400 nid=0x7540 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x080fa000 nid=0x753f waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x080eac00 nid=0x753e in Object.wait() [0x87020000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9437a390> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x9437a390> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x080e6000 nid=0x753d in Object.wait() [0x87221000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94276da8> (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 <0x94276da8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x080e2000 nid=0x753c runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x08061c00 nid=0x753a runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x08063400 nid=0x753b runnable "VM Periodic Task Thread" prio=10 tid=0x08101c00 nid=0x7543 waiting on condition JNI global references: 2459 Heap PSYoungGen total 22592K, used 15449K [0xb0780000, 0xb20e0000, 0xb4060000) eden space 22528K, 68% used [0xb0780000,0xb168e798,0xb1d80000) from space 64K, 50% used [0xb1e20000,0xb1e28000,0xb1e30000) to space 1728K, 0% used [0xb1f30000,0xb1f30000,0xb20e0000) PSOldGen total 116544K, used 96177K [0x94060000, 0x9b230000, 0xb0780000) object space 116544K, 82% used [0x94060000,0x99e4c4e8,0x9b230000) PSPermGen total 81920K, used 50508K [0x87860000, 0x8c860000, 0x94060000) object space 81920K, 61% used [0x87860000,0x8a9b3318,0x8c860000)