2009-12-01 10:56:54 Full thread dump Java HotSpot(TM) 64-Bit Server VM (14.1-b02-92 mixed mode): "Attach Listener" daemon prio=9 tid=0x0000000101ef2800 nid=0x167d4c000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.TimedWeakReference]" daemon prio=1 tid=0x0000000101f47000 nid=0x160d61000 in Object.wait() [0x0000000160d60000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000011d5b2d50> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1037) - locked <0x000000011d5b2d50> (a java.lang.Object) "logger-awt" daemon prio=1 tid=0x0000000101edb800 nid=0x15a315000 in Object.wait() [0x000000015a314000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000111c4b9d0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x0000000111c4b9d0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.TimedWeakReference]" daemon prio=1 tid=0x0000000101d30000 nid=0x152a93000 in Object.wait() [0x0000000152a92000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000010b033640> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1037) - locked <0x000000010b033640> (a java.lang.Object) "CSL Task Provider" daemon prio=1 tid=0x0000000101d21800 nid=0x1524bc000 waiting for monitor entry [0x00000001524ba000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl$2.run(MavenFileOwnerQueryImpl.java:250) - waiting to lock <0x0000000109868ef0> (a java.lang.Object) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl$2.run(MavenFileOwnerQueryImpl.java:245) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getAllKnownProjects(MavenFileOwnerQueryImpl.java:245) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:222) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:188) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:147) at org.netbeans.modules.java.project.ProjectSourceForBinaryQuery.findSourceRoots2(ProjectSourceForBinaryQuery.java:76) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:117) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.createResources(PathRegistry.java:592) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.getPathIdToRoots(PathRegistry.java:515) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.getRootsMarkedAs(PathRegistry.java:386) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.getClasspathRoots(QuerySupport.java:421) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.collectClasspathRoots(QuerySupport.java:380) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.findRoots(QuerySupport.java:185) at org.netbeans.modules.csl.core.GsfTaskProvider$Work.run(GsfTaskProvider.java:258) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Parsing & Indexing Loop (200911252200)" daemon prio=1 tid=0x0000000101cdf000 nid=0x150456000 waiting for monitor entry [0x0000000150454000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl$2.run(MavenFileOwnerQueryImpl.java:250) - waiting to lock <0x0000000109868ef0> (a java.lang.Object) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl$2.run(MavenFileOwnerQueryImpl.java:245) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getAllKnownProjects(MavenFileOwnerQueryImpl.java:245) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:222) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:188) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:147) at org.netbeans.modules.java.project.ProjectSourceForBinaryQuery.findSourceRoots2(ProjectSourceForBinaryQuery.java:76) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:117) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.createResources(PathRegistry.java:592) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.getSources(PathRegistry.java:213) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:2699) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:3194) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1936) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:3493) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:3435) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:574) 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:637) "Default RequestProcessor" daemon prio=1 tid=0x00000001019e1000 nid=0x14e894000 runnable [0x000000014e892000] java.lang.Thread.State: RUNNABLE at java.io.UnixFileSystem.setLastModifiedTime(Native Method) at java.io.File.setLastModified(File.java:1263) at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:118) at org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:69) at org.apache.maven.artifact.transform.SnapshotTransformation.transformForResolve(SnapshotTransformation.java:66) at org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve(DefaultArtifactTransformationManager.java:52) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:136) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:82) at org.netbeans.modules.maven.embedder.NbArtifactResolver.resolve(NbArtifactResolver.java:101) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:466) at org.apache.maven.project.DefaultMavenProjectBuilder.buildProjectWithDependencies(DefaultMavenProjectBuilder.java:404) at org.apache.maven.embedder.MavenEmbedder.readProjectWithDependencies_aroundBody0(MavenEmbedder.java:453) at org.apache.maven.embedder.MavenEmbedder.readProjectWithDependencies_aroundBody1$advice(MavenEmbedder.java:304) at org.apache.maven.embedder.MavenEmbedder.readProjectWithDependencies(MavenEmbedder.java:1) at org.netbeans.modules.maven.NbMavenProjectImpl.loadOriginalMavenProject(NbMavenProjectImpl.java:385) at org.netbeans.modules.maven.NbMavenProjectImpl.getOriginalMavenProject(NbMavenProjectImpl.java:358) - locked <0x0000000122507950> (a org.netbeans.modules.maven.NbMavenProjectImpl) at org.netbeans.modules.maven.api.NbMavenProject.getMavenProject(NbMavenProject.java:232) at org.netbeans.modules.maven.MavenProjectPropsImpl.get(MavenProjectPropsImpl.java:105) - locked <0x00000001225e4570> (a org.netbeans.modules.maven.MavenProjectPropsImpl) at org.netbeans.modules.maven.MavenProjectPropsImpl.get(MavenProjectPropsImpl.java:85) - locked <0x00000001225e4570> (a org.netbeans.modules.maven.MavenProjectPropsImpl) at org.netbeans.modules.maven.api.NbMavenProject.getPackagingType(NbMavenProject.java:290) at org.netbeans.modules.maven.SubprojectProviderImpl.addProjectModules(SubprojectProviderImpl.java:166) at org.netbeans.modules.maven.SubprojectProviderImpl.getSubprojects(SubprojectProviderImpl.java:104) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl$2.run(MavenFileOwnerQueryImpl.java:264) - locked <0x0000000109868ef0> (a java.lang.Object) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl$2.run(MavenFileOwnerQueryImpl.java:245) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getAllKnownProjects(MavenFileOwnerQueryImpl.java:245) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:222) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:188) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:147) at org.netbeans.modules.java.project.ProjectSourceForBinaryQuery.findSourceRoots2(ProjectSourceForBinaryQuery.java:76) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:117) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.createResources(PathRegistry.java:592) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.getPathIdToRoots(PathRegistry.java:515) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.getRootsMarkedAs(PathRegistry.java:386) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.getClasspathRoots(QuerySupport.java:421) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.collectClasspathRoots(QuerySupport.java:380) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.findRoots(QuerySupport.java:185) at org.netbeans.modules.tasklist.impl.Loader.run(Loader.java:87) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Subversion - ANY_URL" daemon prio=1 tid=0x0000000101ba0800 nid=0x151912000 waiting on condition [0x0000000151911000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000001081e3de0> (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 org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:481) at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:263) at org.netbeans.modules.versioning.util.DelayScanRegistry.isDelayed(DelayScanRegistry.java:86) at org.netbeans.modules.subversion.Subversion$2.run(Subversion.java:163) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Subversion - file status refresh" daemon prio=1 tid=0x0000000101b8c800 nid=0x150253000 waiting on condition [0x0000000150252000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000001081e3de0> (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 org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:481) at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:263) at org.netbeans.modules.versioning.util.DelayScanRegistry.isDelayed(DelayScanRegistry.java:86) at org.netbeans.modules.subversion.FileStatusCache$2.run(FileStatusCache.java:162) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "DestroyJavaVM" prio=5 tid=0x0000000101802000 nid=0x100501000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x0000000101ad3000 nid=0x14e1df000 in Object.wait() [0x000000014e1dd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x000000010fb21110> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1602) - locked <0x000000010fb21110> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:723) at org.openide.util.Mutex.enter(Mutex.java:630) at org.openide.util.Mutex.writeEnter(Mutex.java:608) at org.openide.util.Mutex.writeAccess(Mutex.java:430) at org.netbeans.api.project.ProjectManager.saveProject(ProjectManager.java:633) at org.netbeans.modules.java.j2seproject.J2SEProject$ProjectOpenedHookImpl.projectClosed(J2SEProject.java:686) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:84) at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectClosed(UILookupMergerSupport.java:205) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:84) at org.netbeans.modules.project.ui.OpenProjectList.notifyClosed(OpenProjectList.java:1091) at org.netbeans.modules.project.ui.OpenProjectList.close(OpenProjectList.java:782) at org.netbeans.modules.project.ui.actions.CloseProject.actionPerformed(CloseProject.java:73) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:166) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:389) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225) at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:120) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266) at java.awt.Component.processMouseEvent(Component.java:6348) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6113) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4714) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=5 tid=0x0000000101924000 nid=0x149a3d000 in Object.wait() [0x0000000149a3c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000001096bbd08> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x00000001096bbd08> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:637) "Thread-3" daemon prio=5 tid=0x0000000101ac5800 nid=0x14dfdc000 in Object.wait() [0x000000014dfdb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000001094e63a8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x00000001094e63a8> (a java.util.LinkedList) "AWT-Shutdown" prio=5 tid=0x0000000101923800 nid=0x149406000 in Object.wait() [0x0000000149405000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000107e94868> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x0000000107e94868> (a java.lang.Object) at java.lang.Thread.run(Thread.java:637) "Java2D Disposer" daemon prio=10 tid=0x00000001018da800 nid=0x149609000 in Object.wait() [0x0000000149608000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000107e94880> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x0000000107e94880> (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:637) "AWT-AppKit" daemon prio=5 tid=0x00000001018cc800 nid=0x7fff703c0700 runnable [0x00007fff5fbfb000] java.lang.Thread.State: RUNNABLE at apple.awt.CToolkit.doAWTRunLoop(Native Method) at apple.awt.CToolkit.invokeAndWait(CToolkit.java:1112) at apple.awt.CToolkit.invokeAndWait(CToolkit.java:1093) at com.apple.laf.ScreenMenu.invokeOpenLater(ScreenMenu.java:116) "CLI Requests Server" daemon prio=5 tid=0x000000010188f000 nid=0x137b2c000 runnable [0x0000000137b2b000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x0000000107e3b1f8> (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=1 tid=0x0000000101888000 nid=0x137929000 in Object.wait() [0x0000000137928000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000107f6d0d8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x0000000107f6d0d8> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53) at java.lang.Thread.run(Thread.java:637) "Timer-0" daemon prio=5 tid=0x0000000101885800 nid=0x137726000 in Object.wait() [0x0000000137725000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000107f6ba28> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x0000000107f6ba28> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=5 tid=0x0000000101844000 nid=0x136db6000 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=9 tid=0x0000000101842800 nid=0x136bb3000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=9 tid=0x0000000101841000 nid=0x1369b0000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=0x000000010183f800 nid=0x1367ad000 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=5 tid=0x000000010183f000 nid=0x1365aa000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x0000000101828800 nid=0x1359ca000 in Object.wait() [0x00000001359c9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000107f6d228> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x0000000107f6d228> (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=0x0000000101827800 nid=0x1357c1000 in Object.wait() [0x00000001357c0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0000000107e948b0> (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 <0x0000000107e948b0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=9 tid=0x000000010181f800 nid=0x1355be000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=0x0000000101804800 nid=0x105202000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=0x0000000101805800 nid=0x105405000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=0x0000000101808000 nid=0x135246000 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000101845000 nid=0x136fb9000 waiting on condition "Exception Catcher Thread" prio=10 tid=0x0000000101801000 nid=0x100704000 runnable JNI global references: 6380