2007-01-09 18:14:08 Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode, sharing): "Inactive RequestProcessor thread [Was:AntProjectHelper.RP/org.netbeans.spi.project.support.ant.AntProjectHelper$2]" daemon prio=10 tid=0xb1c14800 nid=0x442c in Object.wait() [0xb476f000..0xb476ffc0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x822a6bb8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:916) - locked <0x822a6bb8> (a java.lang.Object) "Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.TimedWeakReference]" daemon prio=10 tid=0xb2281c00 nid=0x442b in Object.wait() [0xb33ae000..0xb33af040] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x822a6a48> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:916) - locked <0x822a6a48> (a java.lang.Object) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0xb2ea6800 nid=0x442a in Object.wait() [0xb3543000..0xb35440c0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x822a67b8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:916) - locked <0x822a67b8> (a java.lang.Object) "pool-1-thread-1" prio=10 tid=0x0a24e400 nid=0x43bf waiting on condition [0xb3450000..0xb3450ec0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x83df92a8> (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:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Thread-13" daemon prio=10 tid=0x0a7c2800 nid=0x4338 in Object.wait() [0xb2dfe000..0xb2dfefc0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83c49758> (a org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport) at org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport.run(LogViewerSupport.java:314) - locked <0x83c49758> (a org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport) "Thread-11" daemon prio=10 tid=0x0a7c2400 nid=0x4332 in Object.wait() [0xb2f5c000..0xb2f5d140] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83c49898> (a java.lang.UNIXProcess) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x83c49898> (a java.lang.UNIXProcess) at org.netbeans.modules.derby.ExecSupport$1.run(ExecSupport.java:81) "Thread-10" daemon prio=10 tid=0x09f1a800 nid=0x4331 waiting on condition [0xb2fae000..0xb2fae1c0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "Thread-9" daemon prio=10 tid=0x09f19c00 nid=0x4330 waiting on condition [0xb2ffe000..0xb2ffee40] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "Thread-8" daemon prio=10 tid=0x09f19000 nid=0x432f waiting on condition [0xb5040000..0xb5040ec0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "process reaper" daemon prio=10 tid=0xb4038800 nid=0x4325 runnable [0xb50e2000..0xb50e2f40] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) "Timer-3" prio=10 tid=0xb3d03800 nid=0x431a in Object.wait() [0xb3594000..0xb3594f40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8388cd28> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x8388cd28> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0xb3ffb800 nid=0x4318 waiting on condition [0xb5410000..0xb5411040] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x83823dd8> (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:1927) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1081) 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) "Timer-2" prio=10 tid=0xb49b8c00 nid=0x4316 in Object.wait() [0xb4272000..0xb4273140] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83746438> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x83746438> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0xb5758800 nid=0x42f9 waiting on condition [0x00000000..0xb7fd0110] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x09ebf000 nid=0x4310 in Object.wait() [0xb42c3000..0xb42c3f40] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8329f088> (a java.util.concurrent.atomic.AtomicBoolean) at org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager.grabInnerDM(SunDeploymentManager.java:1405) - locked <0x8329f088> (a java.util.concurrent.atomic.AtomicBoolean) at org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager.getTargets(SunDeploymentManager.java:595) at org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager.isRunning(SunDeploymentManager.java:957) at org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager.isRunning(SunDeploymentManager.java:916) - locked <0x8329df38> (a org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager) at org.netbeans.modules.j2ee.sun.share.management.ServerMEJB.getController(ServerMEJB.java:158) at org.netbeans.modules.j2ee.sun.share.management.ServerMEJB.getWebModuleName(ServerMEJB.java:144) at org.netbeans.modules.j2ee.sun.ide.j2ee.jsps.FindJSPServletImpl.getServletTempDirectory(FindJSPServletImpl.java:52) at org.netbeans.modules.j2ee.deployment.devmodules.api.JSPServletFinder.getServletTempDirectory(JSPServletFinder.java:101) at org.netbeans.modules.web.core.jsploader.CompileData.(CompileData.java:64) at org.netbeans.modules.web.core.jsploader.JspDataObject.getPlugin(JspDataObject.java:109) - locked <0x82600090> (a org.netbeans.modules.web.core.jsploader.JspDataObject) at org.netbeans.modules.web.core.jsploader.JspDataObject.refreshPlugin(JspDataObject.java:122) - locked <0x82600090> (a org.netbeans.modules.web.core.jsploader.JspDataObject) at org.netbeans.modules.web.core.jsploader.EditServletAction.performAction(EditServletAction.java:118) at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:559) at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:55) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:555) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1170) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1211) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3260) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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) "Thread-2" daemon prio=10 tid=0x0a145c00 nid=0x430e in Object.wait() [0xb465c000..0xb465cfc0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83050888> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x83050888> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x0a127000 nid=0x430d in Object.wait() [0xb46cd000..0xb46ce040] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82f723c0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x82f723c0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0xb57be400 nid=0x4309 in Object.wait() [0xb5091000..0xb5091e40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82ccb4b8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x82ccb4b8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb5794800 nid=0x4307 runnable [0xb5133000..0xb5133f40] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:585) at sun.awt.X11.XToolkit.run(XToolkit.java:560) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x09f6b800 nid=0x4306 in Object.wait() [0xb5184000..0xb5184fc0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82ccb618> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82ccb618> (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=0xb5729c00 nid=0x4303 in Object.wait() [0xb54b2000..0xb54b3140] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c84260> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x82c84260> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0xb575dc00 nid=0x4302 runnable [0xb5504000..0xb55041c0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x82c84308> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:961) "Active Reference Queue Daemon" daemon prio=10 tid=0xb5727400 nid=0x4301 in Object.wait() [0xb5554000..0xb5554e40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c84498> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82c84498> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3020) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x09d9e000 nid=0x42ff runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x09d9c400 nid=0x42fe waiting on condition [0x00000000..0xb5a03a58] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x09d9b000 nid=0x42fd waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x09d92c00 nid=0x42fc in Object.wait() [0xb5ca5000..0xb5ca60c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c84680> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82c84680> (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=0x09d91c00 nid=0x42fb in Object.wait() [0xb5cf7000..0xb5cf7140] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82c84090> (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 <0x82c84090> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x09d88400 nid=0x42fa runnable "VM Periodic Task Thread" prio=10 tid=0x09d9f800 nid=0x4300 waiting on condition JNI global references: 2209 Heap def new generation total 3456K, used 470K [0x822a0000, 0x82660000, 0x82c70000) eden space 3072K, 4% used [0x822a0000, 0x822c5eb0, 0x825a0000) from space 384K, 83% used [0x82600000, 0x8264fd00, 0x82660000) to space 384K, 0% used [0x825a0000, 0x825a0000, 0x82600000) tenured generation total 45056K, used 29134K [0x82c70000, 0x85870000, 0x8a2a0000) the space 45056K, 64% used [0x82c70000, 0x848e3b98, 0x848e3c00, 0x85870000) compacting perm gen total 44032K, used 43973K [0x8a2a0000, 0x8cda0000, 0x942a0000) the space 44032K, 99% used [0x8a2a0000, 0x8cd91740, 0x8cd91800, 0x8cda0000) ro space 8192K, 73% used [0x942a0000, 0x9487e548, 0x9487e600, 0x94aa0000) rw space 12288K, 57% used [0x94aa0000, 0x951916c0, 0x95191800, 0x956a0000)