2013-02-13 09:35:41 Full thread dump Java HotSpot(TM) Client VM (20.2-b06 mixed mode): "org.netbeans.api.progress.ProgressUtils" daemon prio=2 tid=0x05d80c00 nid=0x1bb0 runnable [0x086ee000] java.lang.Thread.State: RUNNABLE at com.sun.tools.javac.util.SharedNameTable$NameImpl.getByteOffset(SharedNameTable.java:201) at com.sun.tools.javac.util.Name.toString(Name.java:149) at com.sun.tools.javac.util.Name.charAt(Name.java:65) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch.isIdentifierAcceptable(NFABasedBulkSearch.java:706) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch.access$1000(NFABasedBulkSearch.java:85) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$CollectIdentifiers.addIdentifier(NFABasedBulkSearch.java:721) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$CollectIdentifiers.visitIdentifier(NFABasedBulkSearch.java:733) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:1716) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:76) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:124) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:99) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:80) at com.sun.source.util.TreeScanner.visitVariable(TreeScanner.java:149) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$CollectIdentifiers.visitVariable(NFABasedBulkSearch.java:755) at com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:741) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:76) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:122) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:99) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:80) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:90) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:98) at com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:132) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$CollectIdentifiers.visitClass(NFABasedBulkSearch.java:743) at com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:622) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:76) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:122) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:99) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:90) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:98) at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:119) at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:490) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:76) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:122) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch$1.scan(NFABasedBulkSearch.java:99) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:80) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:90) at org.netbeans.modules.java.hints.spiimpl.pm.NFABasedBulkSearch.match(NFABasedBulkSearch.java:99) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHintsInSpan(HintsInvoker.java:332) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:229) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:204) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:180) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:147) at org.netbeans.modules.java.hints.spiimpl.hints.HintsTask$HintPositionRefresherHelper.getErrorDescriptionsAt(HintsTask.java:204) at org.netbeans.modules.java.hints.spiimpl.JavaHintsPositionRefresher$RefreshTask.run(JavaHintsPositionRefresher.java:148) at org.netbeans.modules.java.hints.spiimpl.JavaHintsPositionRefresher$RefreshTask.run(JavaHintsPositionRefresher.java:120) at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:488) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:583) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:150) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:134) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:200) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:197) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:72) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:197) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:102) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:438) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:409) at org.netbeans.modules.java.hints.spiimpl.JavaHintsPositionRefresher$1.run(JavaHintsPositionRefresher.java:107) at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:151) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032) "Inactive RequestProcessor thread [Was:Diffsidebar long tasks/org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask]" daemon prio=2 tid=0x05d7e400 nid=0x1b5c in Objec t.wait() [0x0811f000] 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:1983) - locked <0x279cd058> (a java.lang.Object) "Inactive RequestProcessor thread [Was:parsing-event-collector/org.netbeans.modules.parsing.impl.event.EventSupport$1]" daemon prio=2 tid=0x05d84800 nid=0x1830 in Object.wait() [0x 07f1f000] 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:1983) - locked <0x279cd0e0> (a java.lang.Object) "Inactive RequestProcessor thread [Was:EditorBracesMatching/org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result]" daemon prio=2 tid=0x05d7f000 nid=0x1fe8 in Object.wait () [0x0796f000] 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:1983) - locked <0x279cd168> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Refresh-After-WindowActivated/org.netbeans.core.ui.warmup.MenuWarmUpTask$NbWindowsAdapter]" daemon prio=2 tid=0x05d84400 nid=0x1a80 in Object .wait() [0x0776f000] 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:1983) - locked <0x279cd1f0> (a java.lang.Object) "Timer-0" daemon prio=8 tid=0x05d83800 nid=0x1f5c in Object.wait() [0x084ef000] 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 <0x24fae950> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "pool-1-thread-1" prio=6 tid=0x05d81800 nid=0x1c7c waiting on condition [0x07c2f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1f1432f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:662) "Editor Parsing Loop (201210100934)" daemon prio=2 tid=0x05d7fc00 nid=0x1aa8 waiting on condition [0x0d00f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1cbd0a08> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:842) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1178) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:201) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:708) 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:662) "AWT-EventQueue-1" prio=6 tid=0x05d7d000 nid=0x1608 waiting on condition [0x0ddce000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x2af46038> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1011) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1303) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:253) at org.netbeans.modules.progress.ui.RunOffEDTImpl.waitMomentarily(RunOffEDTImpl.java:230) at org.netbeans.modules.progress.ui.RunOffEDTImpl.runOffEventDispatchThreadImpl(RunOffEDTImpl.java:187) at org.netbeans.modules.progress.ui.RunOffEDTImpl.runOffEventDispatchThread(RunOffEDTImpl.java:106) at org.netbeans.api.progress.ProgressUtils.runOffEventDispatchThread(ProgressUtils.java:89) at org.netbeans.modules.java.hints.spiimpl.JavaHintsPositionRefresher.getErrorDescriptionsAt(JavaHintsPositionRefresher.java:114) at org.netbeans.modules.editor.hints.HintsUI.refresh(HintsUI.java:932) at org.netbeans.modules.editor.hints.HintsUI.invokeDefaultAction(HintsUI.java:647) at org.netbeans.modules.editor.hints.FixAction.actionPerformed(FixAction.java:73) at org.netbeans.editor.GlyphGutter$GutterMouseListener.mouseClicked(GlyphGutter.java:951) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:252) at java.awt.Component.processMouseEvent(Component.java:6291) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6053) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4651) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:602) at java.awt.EventQueue$1.run(EventQueue.java:600) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:616) at java.awt.EventQueue$2.run(EventQueue.java:614) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:613) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=6 tid=0x05d90400 nid=0x1f84 in Object.wait() [0x0ab8f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x1b73d708> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:662) "Worker-JM" prio=6 tid=0x05d8fc00 nid=0x1be8 in Object.wait() [0x0db8f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1b73d790> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x1b73d790> (a java.util.ArrayList) "Framework Event Dispatcher" daemon prio=6 tid=0x05d8f800 nid=0x189c in Object.wait() [0x0d74f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1b6a51c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x1b6a51c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Thread-2" daemon prio=6 tid=0x05d8f000 nid=0x1f6c in Object.wait() [0x0d50f000] 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 <0x1b47b420> (a java.util.LinkedList) "W32 File Monitor" daemon prio=6 tid=0x05d8e800 nid=0x1f48 runnable [0x0d2cf000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:344) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at org.netbeans.modules.masterfs.watcher.windows.$Proxy3.GetQueuedCompletionStatus(Unknown Source) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.waitForChange(WindowsNotifier.java:430) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.access$100(WindowsNotifier.java:75) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier$2.run(WindowsNotifier.java:361) "File Watcher" daemon prio=2 tid=0x05d8dc00 nid=0xd20 waiting on condition [0x0c35f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1b478ee0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at org.netbeans.modules.masterfs.watcher.windows.WindowsNotifier.nextEvent(WindowsNotifier.java:250) at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:119) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:301) at java.lang.Thread.run(Thread.java:662) "State Data Manager" daemon prio=6 tid=0x05d8cc00 nid=0x1ef8 waiting on condition [0x0bc1f000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:662) "Framework Active Thread" prio=6 tid=0x05ed0400 nid=0xb04 in Object.wait() [0x0b9df000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) - locked <0x1b326950> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:662) "AWT-Shutdown" prio=6 tid=0x05ac2800 nid=0x19c8 in Object.wait() [0x0a58f000] 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:265) - locked <0x1ab33848> (a java.lang.Object) at java.lang.Thread.run(Thread.java:662) "AWT-Windows" daemon prio=6 tid=0x05ab9c00 nid=0x1d3c runnable [0x0a78f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:293) at java.lang.Thread.run(Thread.java:662) "Java2D Disposer" daemon prio=10 tid=0x05be4800 nid=0x1548 in Object.wait() [0x0a38f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x1ab338e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:662) "RequestProcessor queue manager" daemon prio=6 tid=0x05bd8000 nid=0x1dac in Object.wait() [0x0a18f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2249) - locked <0x30446450> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2225) "CLI Requests Server" daemon prio=6 tid=0x05bc7800 nid=0x1ff4 runnable [0x091af000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <0x1ab33cf8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1085) "Active Reference Queue Daemon" daemon prio=2 tid=0x05b7dc00 nid=0x190c in Object.wait() [0x061bf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x1ab33e88> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180) - locked <0x1ab33e88> (a java.lang.ref.ReferenceQueue$Lock) "Low Memory Detector" daemon prio=6 tid=0x020cc400 nid=0x1f9c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=10 tid=0x020c7400 nid=0x15b4 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x020c6400 nid=0x158c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x020c3400 nid=0x1930 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x02099400 nid=0x17d4 in Object.wait() [0x04e3f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x1ab340d8> (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=0x02094800 nid=0x18b4 in Object.wait() [0x04bff000] 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 <0x1ab337c0> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x003bc000 nid=0xc38 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "VM Thread" prio=10 tid=0x02090800 nid=0xcd0 runnable "VM Periodic Task Thread" prio=10 tid=0x020de000 nid=0xb20 waiting on condition JNI global references: 2890 Heap def new generation total 157248K, used 91957K [0x10070000, 0x1ab10000, 0x1ab10000) eden space 139776K, 63% used [0x10070000, 0x15750c78, 0x188f0000) from space 17472K, 22% used [0x19a00000, 0x19de67c0, 0x1ab10000) to space 17472K, 0% used [0x188f0000, 0x188f0000, 0x19a00000) tenured generation total 349568K, used 272198K [0x1ab10000, 0x30070000, 0x30070000) the space 349568K, 77% used [0x1ab10000, 0x2b4e1bd8, 0x2b4e1c00, 0x30070000) compacting perm gen total 131072K, used 76558K [0x30070000, 0x38070000, 0x50070000) the space 131072K, 58% used [0x30070000, 0x34b33bb0, 0x34b33c00, 0x38070000) No shared spaces configured.