2007-09-18 17:47:49 Full thread dump Java HotSpot(TM) Client VM (1.6.0_03-ea-b02 mixed mode): "Default RequestProcessor" daemon prio=10 tid=0x08508400 nid=0x3a80 in Object.wait() [0x988d5000..0x988d5f30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.editor.util.PriorityMutex.lock(PriorityMutex.java:73) - locked <0xa2bea908> (a org.netbeans.lib.editor.util.PriorityMutex) at org.netbeans.modules.editor.fold.FoldHierarchyExecution.lock(FoldHierarchyExecution.java:240) at org.netbeans.modules.editor.fold.FoldHierarchyExecution.insertUpdate(FoldHierarchyExecution.java:679) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.insertUpdate(PriorityDocumentListenerList.java:48) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185) at org.netbeans.editor.BaseDocument.fireInsertUpdate(BaseDocument.java:1347) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:604) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:112) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:74) at org.netbeans.modules.websvc.core.MethodGenerator.generateMethod(MethodGenerator.java:146) at org.netbeans.modules.websvc.design.schema2java.MethodGenerator.generateMethod(MethodGenerator.java:46) at org.netbeans.modules.websvc.design.schema2java.OperationGeneratorHelper$1.modelCreated(OperationGeneratorHelper.java:588) at org.netbeans.modules.websvc.api.jaxws.wsdlmodel.WsdlModeler.fireModelCreated(WsdlModeler.java:241) - locked <0xa776fc68> (a org.netbeans.modules.websvc.api.jaxws.wsdlmodel.WsdlModeler) at org.netbeans.modules.websvc.api.jaxws.wsdlmodel.WsdlModeler.access$200(WsdlModeler.java:50) at org.netbeans.modules.websvc.api.jaxws.wsdlmodel.WsdlModeler$1.run(WsdlModeler.java:76) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=10 tid=0x091f4c00 nid=0x3a73 in Object.wait() [0x99469000..0x9946a0b0] 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:917) - locked <0xa2873438> (a java.lang.Object) "XmlFoldManager[org.netbeans.modules.xml.core.XMLDataObject@133c1e0[MasterFileObject@1a8f062[space/cvs/trunk/j2ee/clientproject/test/cfg-unit.xml]]]" prio=10 tid=0x088dcc00 nid=0x31de in Object.wait() [0x99ce1000..0x99ce1f30] 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.util.TimerThread.mainLoop(Timer.java:483) - locked <0xa118efa0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "XmlFoldManager[org.apache.tools.ant.module.loader.AntProjectDataObject@1dff767[MasterFileObject@45342c[space/cvs/trunk/j2ee/clientproject/test/build-unit.xml]]]" prio=10 tid=0x08f50800 nid=0x31d6 in Object.wait() [0x9989a000..0x9989b130] 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.util.TimerThread.mainLoop(Timer.java:483) - locked <0xa1169ae8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "XmlFoldManager[org.apache.tools.ant.module.loader.AntProjectDataObject@147f98a[MasterFileObject@a04608[space/cvs/trunk/j2ee/clientproject/test/build.xml]]]" prio=10 tid=0x08f4c000 nid=0x31d3 in Object.wait() [0x99d83000..0x99d840b0] 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.util.TimerThread.mainLoop(Timer.java:483) - locked <0xa10a5af8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-17" daemon prio=10 tid=0x08f9cc00 nid=0x3111 in Object.wait() [0x99f76000..0x99f76fb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport.run(LogViewerSupport.java:314) - locked <0x9ff8ad90> (a org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport) "Thread-16" daemon prio=10 tid=0x08b27400 nid=0x3110 in Object.wait() [0x99fc7000..0x99fc7f30] 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.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x9ff8abf0> (a java.lang.UNIXProcess) at org.netbeans.modules.derby.ExecSupport$1.run(ExecSupport.java:80) "Thread-15" daemon prio=10 tid=0x08b28800 nid=0x310f waiting on condition [0x9a018000..0x9a018eb0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:159) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:134) "Thread-14" daemon prio=10 tid=0x08b21c00 nid=0x310e waiting on condition [0x995f3000..0x995f3e30] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:159) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:134) "Thread-13" daemon prio=10 tid=0x08b22c00 nid=0x310d waiting on condition [0x9955c000..0x9955cdb0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:159) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:134) "process reaper" daemon prio=10 tid=0x097f1000 nid=0x3104 runnable [0x9a414000..0x9a414130] 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) "Thread-12" daemon prio=10 tid=0x08e9e800 nid=0x3102 in Object.wait() [0x9a4b5000..0x9a4b60b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java:390) - locked <0x9ff4f750> (a org.apache.tomcat.util.ThreadPool$MonitorRunnable) at java.lang.Thread.run(Thread.java:619) "Thread-11" daemon prio=10 tid=0x08f1bc00 nid=0x3101 runnable [0x9950b000..0x9950c030] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x9ff4d820> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:286) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:402) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:619) "StandardManager" daemon prio=10 tid=0x091a5c00 nid=0x3100 waiting on condition [0x9bc25000..0x9bc25fb0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:490) at org.apache.tomcat.session.StandardManager.run(StandardManager.java:547) at java.lang.Thread.run(Thread.java:619) "Thread-10" daemon prio=10 tid=0x08b10800 nid=0x30ff in Object.wait() [0x9a261000..0x9a261f30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.apache.tomcat.util.Queue.pull(Queue.java:89) - locked <0x9ff4f7c0> (a org.apache.tomcat.util.Queue) at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238) at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254) "pool-3-thread-1" prio=10 tid=0x08609400 nid=0x2ae8 waiting on condition [0x9a354000..0x9a355130] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9f0b1e58> (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 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) "GSF Source Worker Thread" prio=10 tid=0x08963400 nid=0x27a4 waiting on condition [0x9a069000..0x9a069db0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9e65ebc8> (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.retouche.source.Source$CompilationJob.run(Source.java:1120) 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) "org.netbeans.modules.retouche.source.usages.RepositoryUpdater" prio=10 tid=0x08988400 nid=0x27a3 in Object.wait() [0x9a0ba000..0x9a0bb130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9e7260a0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x9e7260a0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0x08b3d800 nid=0x27a2 waiting on condition [0x9bbd4000..0x9bbd50b0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9e65ebf8> (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:1419) 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) "DestroyJavaVM" prio=10 tid=0x08059c00 nid=0x2750 waiting on condition [0x00000000..0xb7e0f080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x08609c00 nid=0x279c in Object.wait() [0x9b7e1000..0x9b7e1fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0xa2ba6e20> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.DrawEngine.drawInternal(DrawEngine.java:1105) - locked <0xa2bcb1d8> (a org.netbeans.modules.editor.NbEditorUI) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1026) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:380) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:429) at org.netbeans.editor.DrawEngineLineView.getPreferredSpan(DrawEngineLineView.java:286) at org.netbeans.editor.DrawEngineLineView.minorAxisUpdateLayout(DrawEngineLineView.java:745) at org.netbeans.editor.DrawEngineLineView.updateLayout(DrawEngineLineView.java:700) at org.netbeans.lib.editor.view.GapBoxViewChildren.childrenUpdateLayout(GapBoxViewChildren.java:878) at org.netbeans.lib.editor.view.GapBoxViewChildren.childrenUpdateLayout(GapBoxViewChildren.java:883) at org.netbeans.lib.editor.view.GapBoxView.updateLayout(GapBoxView.java:728) at org.netbeans.lib.editor.view.GapBoxView.directUpdateLayout(GapBoxView.java:877) at org.netbeans.lib.editor.view.GapDocumentView.directUpdateLayout(GapDocumentView.java:150) at org.netbeans.lib.editor.view.GapBoxView.markLayoutInvalid(GapBoxView.java:864) at org.netbeans.lib.editor.view.GapBoxViewChildren.markLayoutInvalid(GapBoxViewChildren.java:837) at org.netbeans.lib.editor.view.GapBoxView.preferenceChanged(GapBoxView.java:1252) at javax.swing.text.View.preferenceChanged(View.java:272) at org.netbeans.editor.DrawEngineLineView.highlightsChanged(DrawEngineLineView.java:310) at org.netbeans.editor.HighlightingDrawLayer.notifyViews(HighlightingDrawLayer.java:424) at org.netbeans.editor.HighlightingDrawLayer.access$400(HighlightingDrawLayer.java:56) at org.netbeans.editor.HighlightingDrawLayer$4.run(HighlightingDrawLayer.java:374) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) 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) "Creator Error Handler Listener" prio=10 tid=0x085c9000 nid=0x279b runnable [0x9a10b000..0x9a10bf30] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x9f3ed750> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.modules.visualweb.errorhandler.DebugServerThread.run(DebugServerThread.java:93) "Code Model Parser 0" daemon prio=10 tid=0x0860f400 nid=0x2797 in Object.wait() [0x9a16e000..0x9a16ee30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9eecbc98> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:353) - locked <0x9eecbc98> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:46) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:59) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Repository writer 0" daemon prio=10 tid=0x08600400 nid=0x2792 waiting on condition [0x9a303000..0x9a303fb0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:72) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:106) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:62) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x084ab000 nid=0x278f in Object.wait() [0x9a3c2000..0x9a3c2e30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ee5b5e8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1761) - locked <0x9ee5b5e8> (a java.lang.Object) "Thread-4" daemon prio=10 tid=0x086ee400 nid=0x2783 in Object.wait() [0x9a464000..0x9a465130] 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.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x9eec0218> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x083c0400 nid=0x2765 in Object.wait() [0x9b790000..0x9b790eb0] 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 <0x9e552740> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x0837c400 nid=0x2763 in Object.wait() [0x9b832000..0x9b832db0] 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 <0x9e552730> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x0837b400 nid=0x2762 runnable [0x9b883000..0x9b884130] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:544) at sun.awt.X11.XToolkit.run(XToolkit.java:519) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x08358000 nid=0x2761 in Object.wait() [0x9b8ea000..0x9b8eb0b0] 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 <0x9e552680> (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=0x082fdc00 nid=0x275c in Object.wait() [0x9bc76000..0x9bc76f30] 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 <0x9e552810> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x08300000 nid=0x275b runnable [0x9bcc7000..0x9bcc7eb0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x9e54d190> (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:981) "Active Reference Queue Daemon" daemon prio=10 tid=0x082dec00 nid=0x275a in Object.wait() [0x9bd90000..0x9bd90e30] 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 <0x9e552750> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x080dac00 nid=0x2758 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x080d8000 nid=0x2757 waiting on condition [0x00000000..0x9bef5b68] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x080d6c00 nid=0x2756 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x080d5c00 nid=0x2755 waiting on condition [0x00000000..0x9bf9819c] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x080ba000 nid=0x2754 in Object.wait() [0x9c023000..0x9c023f30] 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 <0x9e552760> (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=0x080b9000 nid=0x2753 in Object.wait() [0x9c074000..0x9c074eb0] 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 <0x9e552660> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x080b5c00 nid=0x2752 runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x0806c000 nid=0x2751 runnable "VM Periodic Task Thread" prio=10 tid=0x080dc400 nid=0x2759 waiting on condition JNI global references: 2653 Heap def new generation total 14784K, used 9423K [0x9d4b0000, 0x9e4b0000, 0x9e4b0000) eden space 13184K, 66% used [0x9d4b0000, 0x9dd35868, 0x9e190000) from space 1600K, 43% used [0x9e320000, 0x9e3ce778, 0x9e4b0000) to space 1600K, 0% used [0x9e190000, 0x9e190000, 0x9e320000) concurrent mark-sweep generation total 180224K, used 91796K [0x9e4b0000, 0xa94b0000, 0xa94b0000) concurrent-mark-sweep perm gen total 159104K, used 99913K [0xa94b0000, 0xb3010000, 0xb5cb0000)