larsw@larwes:~/java/netbeans-6.0beta2/bin> ./netbeans 2007-10-26 11:40:51 Full thread dump Java HotSpot(TM) Client VM (1.6.0-rc-b96 mixed mode, sharing): "GSF Source Worker Thread" prio=10 tid=0xb4ebd400 nid=0x2096 waiting on condition [0xafcfc000..0xafcfce50] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x798d53a8> (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.retouche.source.Source$CompilationJob.run(Source.java:1126) 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=0xb09b2c00 nid=0x2095 in Object.wait() [0xafefe000..0xafefe1d0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x798d54e8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x798d54e8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0xb4e31c00 nid=0x2064 waiting on condition [0x00000000..0xb7e1a120] java.lang.Thread.State: RUNNABLE "Java Source Worker Thread" daemon prio=10 tid=0xb20ec800 nid=0x208e waiting on condition [0xb04fe000..0xb04feed0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x79257ae0> (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:1428) 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) "AWT-EventQueue-1" prio=10 tid=0xb200c800 nid=0x208c waiting on condition [0xb0cf5000..0xb0cf61d0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x79257c08> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:712) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:743) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1079) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:201) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:566) at org.netbeans.modules.j2ee.ejbcore._RetoucheUtil.getJavaClassFromNode(_RetoucheUtil.java:145) at org.netbeans.modules.j2ee.ejbcore.ui.logicalview.ejb.action.EJBActionGroup.enable(EJBActionGroup.java:125) at org.openide.util.actions.NodeAction$DelegateAction.resultChanged(NodeAction.java:611) at org.openide.util.actions.NodeAction$DelegateAction.(NodeAction.java:556) at org.openide.util.actions.NodeAction.createContextAwareInstance(NodeAction.java:351) at org.netbeans.modules.j2ee.ejbcore.ui.logicalview.ejb.action.EJBActionGroup.createContextAwareInstance(EJBActionGroup.java:162) at org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.translateContextLookupAction(NbEditorKit.java:350) at org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.addAction(NbEditorKit.java:395) at org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.buildPopupMenu(NbEditorKit.java:325) at org.netbeans.editor.ext.ExtKit$BuildPopupMenuAction.actionPerformed(ExtKit.java:264) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:288) at org.netbeans.editor.ext.ExtEditorUI.showPopupMenu(ExtEditorUI.java:167) at org.netbeans.editor.ext.ExtCaret.showPopup(ExtCaret.java:383) at org.netbeans.editor.ext.ExtCaret.mousePressed(ExtCaret.java:377) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.Component.processMouseEvent(Component.java:6035) at javax.swing.JComponent.processMouseEvent(JComponent.java:3245) 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:3983) 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) "TimerQueue" daemon prio=10 tid=0xb200c400 nid=0x208b in Object.wait() [0xb35fe000..0xb35fe150] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78fe4058> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x78fe4058> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Repository writer 0" daemon prio=10 tid=0xb2001800 nid=0x208a waiting on condition [0xb12f8000..0xb12f90d0] 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:94) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:128) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:84) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Creator Error Handler Listener" prio=10 tid=0x082ed400 nid=0x2089 runnable [0xb0ef6000..0xb0ef7050] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x78f02088> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.modules.visualweb.errorhandler.DebugServerThread.run(DebugServerThread.java:115) "Code Model Parser 1" daemon prio=10 tid=0x082eec00 nid=0x2088 in Object.wait() [0xb10f7000..0xb10f7fd0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78f19418> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:378) - locked <0x78f19418> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:82) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.editor.NbEditorUI$1$1]" daemon prio=10 tid=0x082e8c00 nid=0x2085 in Object.wait() [0xb14f9000..0xb14f9ed0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78ef6068> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x78ef6068> (a java.lang.Object) "OpenIDE-request-processor-6" daemon prio=10 tid=0x082cc000 nid=0x2084 waiting for monitor entry [0xb16fa000..0xb16fae50] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.Timer.sched(Timer.java:352) - waiting to lock <0x784bfac8> (a java.util.TaskQueue) at java.util.Timer.schedule(Timer.java:170) at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:621) at org.openide.util.RequestProcessor.post(RequestProcessor.java:279) at org.openide.util.RequestProcessor.post(RequestProcessor.java:261) at org.openide.filesystems.JarFileSystem.closeCurrentRoot(JarFileSystem.java:685) - locked <0x791ccbe8> (a java.lang.Object) at org.openide.filesystems.JarFileSystem.lastModified(JarFileSystem.java:422) at org.openide.filesystems.JarFileSystem$Impl.lastModified(JarFileSystem.java:956) at org.openide.filesystems.AbstractFileObject.initLastModified(AbstractFileObject.java:94) at org.openide.filesystems.AbstractFileObject.lastModified(AbstractFileObject.java:175) at org.openide.filesystems.AbstractFileObject.(AbstractFileObject.java:79) at org.openide.filesystems.AbstractFileSystem.createFileObject(AbstractFileSystem.java:447) at org.openide.filesystems.AbstractFileObject.createFile(AbstractFileObject.java:136) at org.openide.filesystems.AbstractFolder.getChild(AbstractFolder.java:353) at org.openide.filesystems.AbstractFolder.getChild(AbstractFolder.java:324) at org.openide.filesystems.AbstractFolder.getFileObject(AbstractFolder.java:460) - locked <0x7b287bb0> (a org.openide.filesystems.AbstractFileObject) at org.netbeans.api.java.classpath.ClassPath.findPath(ClassPath.java:804) at org.netbeans.api.java.classpath.ClassPath.findResourceImpl(ClassPath.java:818) at org.netbeans.api.java.classpath.ClassPath.findAllResources(ClassPath.java:374) at org.netbeans.api.java.source.SourceUtils.getFile(SourceUtils.java:467) at org.netbeans.modules.refactoring.java.RetoucheUtils.getImplementorsAsHandles(RetoucheUtils.java:181) at org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin$1.run(JavaWhereUsedQueryPlugin.java:138) at org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin$1.run(JavaWhereUsedQueryPlugin.java:111) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:601) at org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin.getRelevantFiles(JavaWhereUsedQueryPlugin.java:160) at org.netbeans.modules.refactoring.java.plugins.JavaWhereUsedQueryPlugin.prepare(JavaWhereUsedQueryPlugin.java:179) at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:380) at org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:203) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$Prepare.run(ParametersPanel.java:760) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=10 tid=0x0840e800 nid=0x2083 in Object.wait() [0xb18fc000..0xb18fc1d0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78ee7e78> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x78ee7e78> (a java.lang.Object) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x082be800 nid=0x2082 in Object.wait() [0xb1cfe000..0xb1cfe150] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78ef4348> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104) - locked <0x78ef4348> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.timers.TimesCollectorPeer$CleanableWeakReference$1]" daemon prio=10 tid=0xb1fb6000 nid=0x2081 in Object.wait() [0xb1efe000..0xb1eff0d0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78ee7f08> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x78ee7f08> (a java.lang.Object) "pool-1-thread-1" prio=10 tid=0x0837f800 nid=0x2080 waiting on condition [0xb1afc000..0xb1afd050] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x78e02430> (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-3" daemon prio=10 tid=0xb2cb0800 nid=0x2077 in Object.wait() [0xb246e000..0xb246e150] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78d04e48> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x78d04e48> (a java.util.LinkedList) "Inactive RequestProcessor thread [Was:JarFs - modification watcher/org.openide.filesystems.JarFileSystem$2]" daemon prio=10 tid=0x08467c00 nid=0x2076 in Object.wait() [0xb266e000..0xb266f0d0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78d0d4c8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x78d0d4c8> (a java.lang.Object) "Code Model Parser 0" daemon prio=10 tid=0x0829b400 nid=0x2075 in Object.wait() [0xb2a4a000..0xb2a4b050] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78f19418> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:378) - locked <0x78f19418> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:82) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "AWT-Shutdown" prio=10 tid=0xb4efec00 nid=0x2073 in Object.wait() [0xb37fe000..0xb37fef50] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78504e70> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x78504e70> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb4eef000 nid=0x2072 runnable [0xb3bbc000..0xb3bbced0] 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=0x0824f000 nid=0x2071 in Object.wait() [0xb3e8f000..0xb3e8fe50] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78504f30> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x78504f30> (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) "Inactive RequestProcessor thread [Was:AnnotationHolder/org.netbeans.modules.editor.hints.AnnotationHolder$2$2]" daemon prio=10 tid=0xb4e90800 nid=0x206f in Object.wait() [0xb4626000..0xb4626150] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x784bfa48> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x784bfa48> (a java.lang.Object) "Timer-0" daemon prio=10 tid=0xb4e32800 nid=0x206e waiting on condition [0xb4826000..0xb48270d0] java.lang.Thread.State: RUNNABLE at java.util.TimerThread.mainLoop(Timer.java:490) - waiting to lock <0x775a1138> (a java.lang.Object) - locked <0x784bfac8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0xb4e94000 nid=0x206d runnable [0xb4a27000..0xb4a28050] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x784bfb70> (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:1003) "Active Reference Queue Daemon" daemon prio=10 tid=0xb4e9a400 nid=0x206c in Object.wait() [0xb4c83000..0xb4c83fd0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x784bfd00> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x784bfd00> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x0808d400 nid=0x206a runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0808bc00 nid=0x2069 waiting on condition [0x00000000..0xb52688e8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0808a800 nid=0x2068 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08085000 nid=0x2067 in Object.wait() [0xb56a4000..0xb56a5150] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x784bfee8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x784bfee8> (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=0x08080800 nid=0x2066 in Object.wait() [0xb58a5000..0xb58a60d0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x784bf950> (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 <0x784bf950> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08077400 nid=0x2065 runnable "VM Periodic Task Thread" prio=10 tid=0x08097c00 nid=0x206b waiting on condition JNI global references: 1355 Heap def new generation total 5760K, used 3270K [0x77070000, 0x776a0000, 0x784b0000) eden space 5184K, 56% used [0x77070000, 0x7734ed18, 0x77580000) from space 576K, 57% used [0x77580000, 0x775d2c58, 0x77610000) to space 576K, 0% used [0x77610000, 0x77610000, 0x776a0000) tenured generation total 75492K, used 52404K [0x784b0000, 0x7ce69000, 0x87870000) the space 75492K, 69% used [0x784b0000, 0x7b7dd168, 0x7b7dd200, 0x7ce69000) compacting perm gen total 39936K, used 39853K [0x87870000, 0x89f70000, 0x94070000) the space 39936K, 99% used [0x87870000, 0x89f5b5f8, 0x89f5b600, 0x89f70000) ro space 8192K, 73% used [0x94070000, 0x94647688, 0x94647800, 0x94870000) rw space 12288K, 57% used [0x94870000, 0x94f57658, 0x94f57800, 0x95470000)