2008-12-29 22:27:59 Full thread dump Java HotSpot(TM) Client VM (10.0-b23 mixed mode): "GdbReaderRP" daemon prio=2 tid=0x095d0800 nid=0x874 runnable [0x0bc5f000..0x0bc5fa68] java.lang.Thread.State: RUNNABLE at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(FileOutputStream.java:260) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123) - locked <0x142a3968> (a java.io.BufferedOutputStream) at java.io.PrintStream.write(PrintStream.java:432) - locked <0x142a3980> (a java.io.PrintStream) at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272) at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:85) - locked <0x142a59e0> (a java.io.OutputStreamWriter) at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:168) at java.io.PrintStream.write(PrintStream.java:477) - locked <0x142a3980> (a java.io.PrintStream) at java.io.PrintStream.print(PrintStream.java:619) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine.sendCommand(GdbProxyEngine.java:274) - locked <0x142a5a10> (a org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine.sendCommand(GdbProxyEngine.java:260) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxy.break_insert(GdbProxy.java:480) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.BreakpointImpl.setRequests(BreakpointImpl.java:205) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.BreakpointImpl.update(BreakpointImpl.java:253) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.BreakpointImpl.set(BreakpointImpl.java:187) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.LineBreakpointImpl.(LineBreakpointImpl.java:58) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.BreakpointsEngineListener.createBreakpointImpl(BreakpointsEngineListener.java:129) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.BreakpointsEngineListener.createBreakpointImpls(BreakpointsEngineListener.java:117) at org.netbeans.modules.cnd.debugger.gdb.breakpoints.BreakpointsEngineListener.propertyChange(BreakpointsEngineListener.java:93) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.cnd.debugger.gdb.GdbDebugger.firePropertyChange(GdbDebugger.java:2432) at org.netbeans.modules.cnd.debugger.gdb.GdbDebugger.setState(GdbDebugger.java:1471) at org.netbeans.modules.cnd.debugger.gdb.GdbDebugger.setLoading(GdbDebugger.java:1479) at org.netbeans.modules.cnd.debugger.gdb.GdbDebugger.stopped(GdbDebugger.java:1537) at org.netbeans.modules.cnd.debugger.gdb.GdbDebugger.execAsyncOutput(GdbDebugger.java:1103) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine.processMessage(GdbProxyEngine.java:343) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine.access$200(GdbProxyEngine.java:81) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine$2.run(GdbProxyEngine.java:225) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "GdbReaperThread" daemon prio=2 tid=0x095cf000 nid=0x1588 runnable [0x0b02f000..0x0b02fae8] java.lang.Thread.State: RUNNABLE at java.lang.ProcessImpl.waitFor(Native Method) at org.netbeans.modules.cnd.debugger.gdb.proxy.GdbProxyEngine$1.run(GdbProxyEngine.java:164) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Inactive RequestProcessor thread [Was:Debugger Values Evaluator/org.netbeans.modules.viewmodel.TreeModelNode$LazyEvaluator]" daemon prio=2 tid=0x095d0000 nid=0x5ac in Object.wait() [0x0d62f000..0x0d62fae8] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12e21858> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x12e21858> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Debugger Values Evaluator/org.netbeans.modules.viewmodel.TreeModelNode$LazyEvaluator]" daemon prio=2 tid=0x095cec00 nid=0x1360 in Object.wait() [0x0be5f000..0x0be5fa68] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12e218d8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x12e218d8> (a java.lang.Object) "GSF Source Worker Thread" daemon prio=2 tid=0x095cfc00 nid=0x4ec waiting on condition [0x0c45f000..0x0c45fbe8] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x12af8258> (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:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1345) 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) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=2 tid=0x095cf400 nid=0x15b4 in Object.wait() [0x0c25f000..0x0c25fc68] 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:958) - locked <0x12abc458> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=2 tid=0x095ce000 nid=0x798 in Object.wait() [0x0ba5f000..0x0ba5fd68] 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:958) - locked <0x12abc660> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Debugger Values Evaluator/org.netbeans.modules.viewmodel.TreeModelNode$LazyEvaluator]" daemon prio=2 tid=0x095cd800 nid=0x1584 in Object.wait() [0x0b85f000..0x0b85fae8] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12abc6e0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:958) - locked <0x12abc6e0> (a java.lang.Object) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=2 tid=0x095cd400 nid=0x1260 in Object.wait() [0x0912f000..0x0912fb68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12abc758> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x12abc758> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Class View Updater" prio=6 tid=0x095ccc00 nid=0x154c in Object.wait() [0x0b22f000..0x0b22fbe8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1293f228> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:65) - locked <0x1293f228> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:144) "DestroyJavaVM" prio=6 tid=0x095cc000 nid=0x13e0 waiting on condition [0x00000000..0x026dfd20] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x095cb800 nid=0x16e8 in Object.wait() [0x0ac2f000..0x0ac2fd68] 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 <0x12765b60> (a org.netbeans.core.TimableEventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:245) 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=6 tid=0x095cb000 nid=0xbfc in Object.wait() [0x0895f000..0x0895f9e8] 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 <0x12760a78> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Code Model Parser 0" daemon prio=2 tid=0x095cac00 nid=0x994 in Object.wait() [0x0aa2f000..0x0aa2fae8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1298bfd0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:426) - locked <0x1298bfd0> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:87) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:66) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:89) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Code Model Parser 1" daemon prio=2 tid=0x095ca400 nid=0x8e0 in Object.wait() [0x0a82f000..0x0a82fa68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1298bfd0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:426) - locked <0x1298bfd0> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:87) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:66) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:89) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.core.windows.FloatingWindowTransparencyManager$2]" daemon prio=2 tid=0x095ca000 nid=0x17ec in Object.wait() [0x0a62f000..0x0a62fb68] 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:958) - locked <0x12760bf0> (a java.lang.Object) "Thread-3" daemon prio=6 tid=0x095c9800 nid=0x1734 in Object.wait() [0x0a42f000..0x0a42fbe8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x126c8f20> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x126c8f20> (a java.util.LinkedList) "Default RequestProcessor" daemon prio=2 tid=0x058dcc00 nid=0x878 in Object.wait() [0x0951f000..0x0951fce8] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12b3edb8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.tasklist.impl.FileScanningWorker.run(FileScanningWorker.java:205) - locked <0x12b3edb8> (a java.lang.Object) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "AWT-Windows" daemon prio=6 tid=0x055ac400 nid=0xf14 runnable [0x0875f000..0x0875f9e8] 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=0x055abc00 nid=0x834 in Object.wait() [0x0855f000..0x0855fa68] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x12059710> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x12059710> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x055bc800 nid=0x840 in Object.wait() [0x0835f000..0x0835fae8] 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 <0x120f16a8> (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) "Repository writer 0" daemon prio=2 tid=0x05379000 nid=0xabc waiting on condition [0x07e2f000..0x07e2fbe8] 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:573) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1005) "Timer-0" daemon prio=6 tid=0x05378800 nid=0x8bc in Object.wait() [0x07c2f000..0x07c2fc68] 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 <0x12059908> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=6 tid=0x05378400 nid=0x1490 runnable [0x07a2f000..0x07a2fce8] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x12059a10> (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:1010) "Active Reference Queue Daemon" daemon prio=2 tid=0x0535e400 nid=0x7b8 in Object.wait() [0x05b0f000..0x05b0fd68] 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 <0x11fce0b8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3098) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=6 tid=0x02445c00 nid=0xf20 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x02437000 nid=0x14cc waiting on condition [0x00000000..0x050bf790] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x02436400 nid=0x9c waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x02435c00 nid=0x14d0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x0241c000 nid=0x17b4 in Object.wait() [0x04c6f000..0x04c6fc68] 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 <0x11fce2e8> (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=0x0241b000 nid=0x10ec in Object.wait() [0x04a6f000..0x04a6fce8] 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 <0x11fce008> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x02417c00 nid=0xdf8 runnable "VM Periodic Task Thread" prio=10 tid=0x02447400 nid=0x11c0 waiting on condition JNI global references: 2342