Full thread dump Java HotSpot(TM) Client VM (1.5.0_12-b04 mixed mode): "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=1 tid=0x086b6808 nid=0x48f in Object.wait() [0x80e75000..0x80e75fb0] at java.lang.Object.wait(Native Method) - waiting on <0x877f4fc8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x877f4fc8> (a java.lang.Object) "Inactive RequestProcessor thread [Was:OpenIDE-request-processor-4/org.netbeans.modules.subversion.FileStatusCache$3]" daemon prio=1 tid=0x086b59c0 nid=0x48e in Object.wait() [0x7b6fe000..0x7b6ff030] at java.lang.Object.wait(Native Method) - waiting on <0x877f4fd8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x877f4fd8> (a java.lang.Object) "pool-3-thread-1" prio=1 tid=0x081e8920 nid=0x3b5 waiting on condition [0x7a64a000..0x7a64b0b0] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674) at java.lang.Thread.run(Thread.java:595) "Timer-1" daemon prio=1 tid=0x7b5f5bf0 nid=0x3ad in Object.wait() [0x7a5c9000..0x7a5ca0b0] at java.lang.Object.wait(Native Method) - waiting on <0x8804b998> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x8804b998> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "pool-2-thread-1" prio=1 tid=0x087c0178 nid=0x3a9 waiting on condition [0x829d3000..0x829d3eb0] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674) at java.lang.Thread.run(Thread.java:595) "pool-1-thread-1" prio=1 tid=0x085b6768 nid=0x3a7 waiting on condition [0x83116000..0x83116db0] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674) at java.lang.Thread.run(Thread.java:595) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=1 tid=0x081d8180 nid=0x3a6 in Object.wait() [0x82ae4000..0x82ae4e30] at java.lang.Object.wait(Native Method) - waiting on <0x8829f058> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x8829f058> (a java.lang.Object) "ErrorAnnotator worker" daemon prio=1 tid=0x087b6b80 nid=0x3a5 in Object.wait() [0x7bac4000..0x7bac50b0] at java.lang.Object.wait(Native Method) - waiting on <0x876b9030> (a java.util.WeakHashMap) at java.lang.Object.wait(Object.java:474) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:216) - locked <0x876b9030> (a java.util.WeakHashMap) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:201) at org.openide.util.Mutex.readAccess(Mutex.java:269) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:200) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:86) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:79) at org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:38) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:516) at org.netbeans.modules.java.source.tasklist.TaskCache.isInError(TaskCache.java:343) at org.netbeans.modules.java.source.tasklist.ErrorAnnotator$1.run(ErrorAnnotator.java:264) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "GSF Source Worker Thread" prio=1 tid=0x08315ad8 nid=0x3a4 in Object.wait() [0x7bb45000..0x7bb46130] at java.lang.Object.wait(Native Method) - waiting on <0x871ba308> (a org.openide.windows.CloneableOpenSupport$Listener) at java.lang.Object.wait(Object.java:474) at org.openide.text.CloneableEditorSupport.openDocumentImpl(CloneableEditorSupport.java:690) at org.openide.text.CloneableEditorSupport.openDocumentImpl(CloneableEditorSupport.java:681) at org.openide.text.CloneableEditorSupport.openDocumentCheckIOE(CloneableEditorSupport.java:661) at org.openide.text.CloneableEditorSupport.openDocument(CloneableEditorSupport.java:656) - locked <0x871ba308> (a org.openide.windows.CloneableOpenSupport$Listener) at org.netbeans.modules.ruby.AstUtilities.getBaseDocument(AstUtilities.java:123) at org.netbeans.modules.ruby.RubyIndexer$TreeAnalyzer.(RubyIndexer.java:212) at org.netbeans.modules.ruby.RubyIndexer$TreeAnalyzer.(RubyIndexer.java:196) at org.netbeans.modules.ruby.RubyIndexer.updateIndex(RubyIndexer.java:130) at org.netbeans.modules.retouche.source.usages.SourceAnalyser.analyse(SourceAnalyser.java:84) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater.batchCompile(RepositoryUpdater.java:1735) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker.updateFolder(RepositoryUpdater.java:1140) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker.scanRoots(RepositoryUpdater.java:952) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker.access$1600(RepositoryUpdater.java:628) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:754) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:656) at org.netbeans.modules.retouche.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:58) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:653) at org.netbeans.modules.retouche.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:628) at org.netbeans.api.retouche.source.Source$CompilationJob.run(Source.java:1125) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) "org.netbeans.modules.retouche.source.usages.RepositoryUpdater" prio=1 tid=0x082d66a8 nid=0x3a3 in Object.wait() [0x7bbc6000..0x7bbc6fb0] at java.lang.Object.wait(Native Method) - waiting on <0x871eff08> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x871eff08> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=1 tid=0x08317fa0 nid=0x3a2 waiting on condition [0x80d7b000..0x80d7c030] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1879) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:236) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1419) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) "DestroyJavaVM" prio=1 tid=0x83c279d0 nid=0x376 waiting on condition [0x00000000..0xbf800a80] "AWT-EventQueue-1" prio=1 tid=0x7b762020 nid=0x39e in Object.wait() [0x82be5000..0x82be6e30] at java.lang.Object.wait(Native Method) - waiting on <0x876b9030> (a java.util.WeakHashMap) at java.lang.Object.wait(Object.java:474) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:216) - locked <0x876b9030> (a java.util.WeakHashMap) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:201) at org.openide.util.Mutex.readAccess(Mutex.java:269) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:200) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:86) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:79) at org.netbeans.modules.projectapi.ProjectSharabilityQuery.getSharability(ProjectSharabilityQuery.java:42) at org.netbeans.api.queries.SharabilityQuery.getSharability(SharabilityQuery.java:88) at org.netbeans.modules.subversion.Subversion.isIgnored(Subversion.java:421) at org.netbeans.modules.subversion.FileStatusCache.createMissingEntryFileInformation(FileStatusCache.java:743) at org.netbeans.modules.subversion.FileStatusCache.createFileInformation(FileStatusCache.java:585) at org.netbeans.modules.subversion.FileStatusCache.scanFolder(FileStatusCache.java:555) at org.netbeans.modules.subversion.FileStatusCache.getScannedFiles(FileStatusCache.java:494) at org.netbeans.modules.subversion.FileStatusCache.getStatus(FileStatusCache.java:233) at org.netbeans.modules.subversion.SubversionVisibilityQuery.isVisible(SubversionVisibilityQuery.java:55) at org.netbeans.api.queries.VisibilityQuery.isVisible(VisibilityQuery.java:74) at org.netbeans.modules.ruby.railsprojects.SourceRoots.findUnknownFolders(SourceRoots.java:277) at org.netbeans.modules.ruby.railsprojects.SourceRoots.initializeRootsLogical(SourceRoots.java:242) at org.netbeans.modules.ruby.railsprojects.SourceRoots.initializeRoots(SourceRoots.java:110) - locked <0x87be75c8> (a org.netbeans.modules.ruby.railsprojects.SourceRoots) at org.netbeans.modules.ruby.railsprojects.SourceRoots.access$100(SourceRoots.java:54) at org.netbeans.modules.ruby.railsprojects.SourceRoots$3.run(SourceRoots.java:375) - locked <0x87be75c8> (a org.netbeans.modules.ruby.railsprojects.SourceRoots) at org.netbeans.modules.ruby.railsprojects.SourceRoots$3.run(SourceRoots.java:373) at org.openide.util.Mutex.readAccess(Mutex.java:230) at org.netbeans.modules.ruby.railsprojects.SourceRoots.getRootProperties(SourceRoots.java:372) at org.netbeans.modules.ruby.railsprojects.RailsSources.initSources(RailsSources.java:104) at org.netbeans.modules.ruby.railsprojects.RailsSources.(RailsSources.java:76) at org.netbeans.modules.ruby.railsprojects.RailsProject.createLookup(RailsProject.java:182) at org.netbeans.modules.ruby.railsprojects.RailsProject.(RailsProject.java:98) at org.netbeans.modules.ruby.railsprojects.RailsProjectType.createProject(RailsProjectType.java:47) at org.netbeans.modules.ruby.modules.project.rake.RakeBasedProjectFactorySingleton.loadProject(RakeBasedProjectFactorySingleton.java:172) at org.netbeans.api.project.ProjectManager.createProject(ProjectManager.java:321) at org.netbeans.api.project.ProjectManager.access$300(ProjectManager.java:52) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:242) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:201) at org.openide.util.Mutex.readAccess(Mutex.java:269) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:200) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:86) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:79) at org.netbeans.modules.java.source.tasklist.ErrorAnnotator.annotateIcon(ErrorAnnotator.java:88) at org.netbeans.modules.masterfs.MasterFileSystem$StatusImpl.annotateIcon(MasterFileSystem.java:423) at org.openide.loaders.DataFolder$FolderNode.getIcon(DataFolder.java:1137) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:530) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:530) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:530) at org.openide.explorer.view.VisualizerNode.getIcon(VisualizerNode.java:547) at org.openide.explorer.view.NodeRenderer.configureFrom(NodeRenderer.java:181) at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:119) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2693) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342) at javax.swing.tree.VariableHeightLayoutCache.createNodeAt(VariableHeightLayoutCache.java:764) at javax.swing.tree.VariableHeightLayoutCache.treeNodesInserted(VariableHeightLayoutCache.java:473) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeNodesInserted(BasicTreeUI.java:3682) at javax.swing.tree.DefaultTreeModel.fireTreeNodesInserted(DefaultTreeModel.java:497) at javax.swing.tree.DefaultTreeModel.nodesWereInserted(DefaultTreeModel.java:294) at org.openide.explorer.view.NodeTreeModel$Listener.added(NodeTreeModel.java:160) at org.openide.explorer.view.VisualizerChildren.added(VisualizerChildren.java:80) at org.openide.explorer.view.VisualizerEvent$Added.run(VisualizerEvent.java:87) at org.openide.util.Mutex.readAccess(Mutex.java:296) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:660) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "*** JFluid Separate Command Execution Thread" daemon prio=1 tid=0x7b7204d8 nid=0x39b in Object.wait() [0x7bfbd000..0x7bfbe130] at java.lang.Object.wait(Native Method) - waiting on <0x87893d90> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1746) - locked <0x87893d90> (a java.lang.Object) "Thread-4" daemon prio=1 tid=0x0858f780 nid=0x39a in Object.wait() [0x7ee6d000..0x7ee6dfb0] at java.lang.Object.wait(Native Method) - waiting on <0x877725a8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1456) - locked <0x877725a8> (a java.util.LinkedList) "Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=1 tid=0x08683870 nid=0x395 in Object.wait() [0x80cdb000..0x80cdbdb0] at java.lang.Object.wait(Native Method) - waiting on <0x877419d8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x877419d8> (a java.lang.Object) "TimerQueue" daemon prio=1 tid=0x0844ecb8 nid=0x393 in Object.wait() [0x82b65000..0x82b65e30] at java.lang.Object.wait(Native Method) - waiting on <0x86a6a2f0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x86a6a2f0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "AWT-Shutdown" prio=1 tid=0x0840f870 nid=0x391 in Object.wait() [0x82c67000..0x82c68130] at java.lang.Object.wait(Native Method) - waiting on <0x86aea550> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x86aea550> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "AWT-XAWT" daemon prio=1 tid=0x0840f338 nid=0x390 runnable [0x82ce8000..0x82ce8fb0] at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:463) at sun.awt.X11.XToolkit.run(XToolkit.java:438) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=1 tid=0x083f35b8 nid=0x38f in Object.wait() [0x82d7a000..0x82d7b030] at java.lang.Object.wait(Native Method) - waiting on <0x86ab5ca0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x86ab5ca0> (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:595) "Default RequestProcessor" daemon prio=1 tid=0x0835c428 nid=0x38d in Object.wait() [0x83197000..0x83197f30] at java.lang.Object.wait(Native Method) - waiting on <0x876b9030> (a java.util.WeakHashMap) at java.lang.Object.wait(Object.java:474) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:216) - locked <0x876b9030> (a java.util.WeakHashMap) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:201) at org.openide.util.Mutex.readAccess(Mutex.java:269) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:200) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:86) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:79) at org.netbeans.modules.projectapi.ProjectFileEncodingQueryImplementation.getEncoding(ProjectFileEncodingQueryImplementation.java:38) at org.netbeans.api.queries.FileEncodingQuery.getEncoding(FileEncodingQuery.java:71) at org.openide.text.DataEditorSupport.loadFromStreamToKit(DataEditorSupport.java:286) at org.openide.text.CloneableEditorSupport.loadDocument(CloneableEditorSupport.java:1807) at org.openide.text.CloneableEditorSupport.access$1800(CloneableEditorSupport.java:94) at org.openide.text.CloneableEditorSupport$Listener.run(CloneableEditorSupport.java:2501) at org.openide.text.CloneableEditorSupport$2.run(CloneableEditorSupport.java:552) - locked <0x871ba308> (a org.openide.windows.CloneableOpenSupport$Listener) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:229) at org.openide.text.NbDocument.runAtomic(NbDocument.java:362) at org.openide.text.CloneableEditorSupport$2.run(CloneableEditorSupport.java:533) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Timer-0" daemon prio=1 tid=0x08335278 nid=0x38c in Object.wait() [0x83218000..0x83218db0] at java.lang.Object.wait(Native Method) - waiting on <0x86a39a70> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x86a39a70> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=1 tid=0x08334b08 nid=0x38b runnable [0x832ab000..0x832abe30] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x86a058f0> (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:981) "Active Reference Queue Daemon" daemon prio=1 tid=0x83c20310 nid=0x388 in Object.wait() [0x839e4000..0x839e5130] at java.lang.Object.wait(Native Method) - waiting on <0x86a2ec70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x86a2ec70> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:595) "Low Memory Detector" daemon prio=1 tid=0x081195e0 nid=0x385 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x08117b08 nid=0x384 waiting on condition [0x00000000..0x84045898] "Signal Dispatcher" daemon prio=1 tid=0x08116b08 nid=0x383 waiting on condition [0x00000000..0x00000000] "JDWP Command Reader" daemon prio=1 tid=0x081158a0 nid=0x381 runnable [0x00000000..0x00000000] "JDWP Event Helper Thread" daemon prio=1 tid=0x081142b8 nid=0x37f runnable [0x00000000..0x00000000] "JDWP Transport Listener: dt_socket" daemon prio=1 tid=0x08112620 nid=0x37e runnable [0x00000000..0x84249df0] "Surrogate Locker Thread (CMS)" daemon prio=1 tid=0x0810c478 nid=0x37d waiting on condition [0x00000000..0x842cb2dc] "Finalizer" daemon prio=1 tid=0x08100db8 nid=0x37c in Object.wait() [0x8438d000..0x8438dfb0] at java.lang.Object.wait(Native Method) - waiting on <0x86aea5a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x86aea5a0> (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=1 tid=0x081000f0 nid=0x37b in Object.wait() [0x8440e000..0x8440f030] at java.lang.Object.wait(Native Method) - waiting on <0x86a6a320> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x86a6a320> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x080fd3f8 nid=0x37a runnable "Gang worker#0 (Parallel GC Threads)" prio=1 tid=0x0806e5b0 nid=0x377 runnable "Gang worker#1 (Parallel GC Threads)" prio=1 tid=0x0806f1f8 nid=0x378 runnable "Concurrent Mark-Sweep GC Thread#0" prio=1 tid=0x080b2018 nid=0x379 runnable "VM Periodic Task Thread" prio=1 tid=0x0811aac8 nid=0x386 waiting on condition