2007-04-26 15:01:40 Full thread dump Java HotSpot(TM) Client VM (1.6.0-rc-b104 mixed mode): "Inactive RequestProcessor thread [Was:System clipboard synchronizer/org.netbeans.core.NbClipboard]" daemon prio=2 tid=0x2e44d800 nid=0x15c0 in Object.wait() [0x2d34f000..0x2d34fc14] 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 <0x07b42fb0> (a java.lang.Object) "Opening projects" daemon prio=2 tid=0x2e211400 nid=0x107c waiting for monitor entry [0x2e0be000..0x2e0bfc14] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R.getRoots(CompiledSourceForBinaryQuery.java:75) - waiting to lock <0x066566b8> (a org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.createResources(GlobalSourcePath.java:236) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$1200(GlobalSourcePath.java:60) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.getResources(GlobalSourcePath.java:430) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:857) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.firePropertyChange(GlobalSourcePath.java:479 ) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.resetCacheAndFire(GlobalSourcePath.java:160) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$500(GlobalSourcePath.java:60) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$Listener.stateChanged(GlobalSourcePath.java:654) at org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R.fireChanged(CompiledSourceForBinaryQuery.java:144) - locked <0x06658420> (a java.util.ArrayList) at org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R.propertiesChanged(CompiledSourceForBinaryQuery.java :156) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:427) at $Proxy20.propertiesChanged(Unknown Source) at org.netbeans.spi.project.support.ant.AntProjectHelper$6.run(AntProjectHelper.java:470) at org.netbeans.spi.project.support.ant.AntProjectHelper$6.run(AntProjectHelper.java:464) at org.openide.util.Mutex.readAccess(Mutex.java:230) at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:463) at org.netbeans.spi.project.support.ant.AntProjectHelper.modifying(AntProjectHelper.java:491) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$1100(AntProjectHelper.java:69) at org.netbeans.spi.project.support.ant.AntProjectHelper$9.run(AntProjectHelper.java:674) at org.netbeans.spi.project.support.ant.AntProjectHelper$9.run(AntProjectHelper.java:672) at org.openide.util.Mutex.writeAccess(Mutex.java:321) at org.netbeans.spi.project.support.ant.AntProjectHelper.putProperties(AntProjectHelper.java:671) at org.netbeans.modules.mobility.project.J2MEProject$4.run(J2MEProject.java:337) ^C at org.openide.util.Mutex.writeAccess(Mutex.java:357) at org.netbeans.modules.mobility.project.J2MEProject.refreshPrivateProperties(J2MEProject.java:309) at org.netbeans.modules.mobility.project.J2MEProject$ProjectOpenedHookImpl.projectOpened(J2MEProject.java:454) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:56) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:640) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:683) at org.netbeans.modules.project.ui.OpenProjectList.doOpen(OpenProjectList.java:335) at org.netbeans.modules.project.ui.OpenProjectList.access$100(OpenProjectList.java:87) at org.netbeans.modules.project.ui.OpenProjectList$3.run(OpenProjectList.java:235) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Default RequestProcessor" daemon prio=2 tid=0x2e2a7800 nid=0x11cc in Object.wait() [0x2ebaf000..0x2ebafd14] 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.openide.util.Mutex$QueueCell.sleep(Mutex.java:1447) - locked <0x07970950> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:631) at org.openide.util.Mutex.enter(Mutex.java:538) at org.openide.util.Mutex.writeEnter(Mutex.java:516) at org.openide.util.Mutex.writeAccess(Mutex.java:354) at org.netbeans.spi.project.support.ant.GeneratedFilesHelper.refreshBuildScript(GeneratedFilesHelper.java:753) at org.netbeans.modules.mobility.project.J2MEProject$6.run(J2MEProject.java:501) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Java Task Provider" daemon prio=2 tid=0x2d630800 F:\netbeans\netbeans-6.0-200704260000\bin>nid=0x1104 in Object.wait() [0x3046f000..0x3046fd14] 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.modules.java.source.tasklist.JavaTaskProvider$1.run(JavaTaskProvider.java:204) - locked <0x0630fbe8> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "pool-1-thread-1" prio=6 tid=0x2d654800 nid=0x93c waiting on condition [0x2eb5f000..0x2eb5fa94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0616e750> (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) "Java Node Badge Processor" daemon prio=2 tid=0x2d6d1800 nid=0x874 waiting on condition [0x2de2f000..0x2de2fa14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x061a9ff8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395) at org.netbeans.modules.java.JavaNode$2.run(JavaNode.java:255) 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=6 tid=0x2e24b800 nid=0x16bc waiting on condition [0x3032f000..0x3032fc94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x05ac4418> (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:1098) 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=6 tid=0x2e338800 nid=0x40c in Object.wait() [0x302df000..0x302dfd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05ac4568> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x05ac4568> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=6 tid=0x2e267800 nid=0x1620 in Object.wait() [0x3028f000..0x3028fd94] 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.openide.util.Mutex$QueueCell.sleep(Mutex.java:1447) - locked <0x07970a28> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:631) at org.openide.util.Mutex.enter(Mutex.java:538) at org.openide.util.Mutex.readEnter(Mutex.java:521) at org.openide.util.Mutex.readAccess(Mutex.java:227) at org.netbeans.spi.project.support.ant.PropertyUtils$SequentialPropertyEvaluator.getProperty(PropertyUtils.java:780) at org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R.createRoots(CompiledSourceForBinaryQuery.java:93) at org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R.getRoots(CompiledSourceForBinaryQuery.java:78) - locked <0x066566b8> (a org.netbeans.modules.mobility.project.queries.CompiledSourceForBinaryQuery$1R) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.createResources(GlobalSourcePath.java:236) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$1200(GlobalSourcePath.java:60) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.getResources(GlobalSourcePath.java:430) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:272) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:910) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:868) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:78) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:865) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:839) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1277) 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-1" prio=6 tid=0x2e1f0c00 nid=0x155c in Object.wait() [0x2eb0f000..0x2eb0fa14] 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 <0x05ac4728> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=6 tid=0x00298800 nid=0x1534 waiting on condition [0x00000000..0x0090fd4c] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x2d5ca400 nid=0x17b0 in Object.wait() [0x2d9ae000..0x2d9afd14] 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.awt.EventQueue.getNextEvent(EventQueue.java:479) - locked <0x05893408> (a java.awt.EventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:245) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1039) at java.awt.Dialog$3.run(Dialog.java:1091) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1089) at java.awt.Component.show(Component.java:1419) at java.awt.Component.setVisible(Component.java:1372) at java.awt.Window.setVisible(Window.java:801) at java.awt.Dialog.setVisible(Dialog.java:979) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:253) at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(OpenProject.java:113) 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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) 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) "Memory results batch processor" prio=6 tid=0x2d79d800 nid=0xfa8 in Object.wait() [0x2eabf000..0x2eabfd94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x05880a78> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:619) "CPU results batch processor" prio=6 tid=0x2d617800 nid=0x142c in Object.wait() [0x2ea6f000..0x2ea6fa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x05880b10> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:619) "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x2e1e9400 nid=0x900 in Object.wait() [0x2ea1f000..0x2ea1fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05880ba8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1683) - locked <0x05880ba8> (a java.lang.Object) "Thread-3" daemon prio=6 tid=0x2d5d4400 nid=0xa08 in Object.wait() [0x2e01f000..0x2e01fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0566bed0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x0566bed0> (a java.util.LinkedList) "TimerQueue" daemon prio=6 tid=0x2d016800 nid=0x144c in Object.wait() [0x2db5f000..0x2db5fc94] 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 <0x0516bb10> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Windows" daemon prio=6 tid=0x2cff8c00 nid=0xcc8 runnable [0x2d90f000..0x2d90fa14] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=6 tid=0x2d3dfc00 nid=0x117c in Object.wait() [0x2d8bf000..0x2d8bfa94] 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 <0x0516bd98> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x2d3e7400 nid=0x174c in Object.wait() [0x2d86f000..0x2d86fb14] 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 <0x0516be30> (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=6 tid=0x2d069400 nid=0xdc4 in Object.wait() [0x2d2cf000..0x2d2cfc94] 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 <0x05108278> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=6 tid=0x2cd3ec00 nid=0x6d4 runnable [0x2d27f000..0x2d27fd14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x05108358> (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:980) "Active Reference Queue Daemon" daemon prio=2 tid=0x2cfd6c00 nid=0x157c in Object.wait() [0x2d20f000..0x2d20fd94] 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 <0x051084e8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3031) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=6 tid=0x2cccf400 nid=0x13a0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x2cccdc00 nid=0xb2c waiting on condition [0x00000000..0x2cf1f798] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x2ccc9400 nid=0x12a0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x2ccc8400 nid=0x13cc waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x2ccb9000 nid=0x105c in Object.wait() [0x2ce2f000..0x2ce2fc94] 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 <0x05108740> (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=0x2ccb4c00 nid=0x1180 in Object.wait() [0x2cddf000..0x2cddfd14] 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 <0x05108108> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x2ccb1800 nid=0x17d8 runnable "VM Periodic Task Thread" prio=10 tid=0x2cce9c00 nid=0xe00 waiting on condition JNI global references: 2652 Heap def new generation total 3968K, used 218K [0x02990000, 0x02dd0000, 0x050f0000) eden space 3584K, 5% used [0x02990000, 0x029c55a8, 0x02d10000) from space 384K, 1% used [0x02d70000, 0x02d71540, 0x02dd0000) to space 384K, 0% used [0x02d10000, 0x02d10000, 0x02d70000) tenured generation total 50876K, used 44520K [0x050f0000, 0x0829f000, 0x22990000) the space 50876K, 87% used [0x050f0000, 0x07c6a2a8, 0x07c6a400, 0x0829f000) compacting perm gen total 64768K, used 64746K [0x22990000, 0x268d0000, 0x2c990000) the space 64768K, 99% used [0x22990000, 0x268caa88, 0x268cac00, 0x268d0000) No shared spaces configured.