2006-12-04 17:19:15 Full thread dump Java HotSpot(TM) Client VM (1.7.0-ea-b03 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0x0a323800 nid=0x7410 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "pool-2-thread-1" prio=10 tid=0x0b0b4800 nid=0x73f5 waiting on condition [0xb40fe000..0xb40fefb0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x808da608> (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.DelayQueue.take(DelayQueue.java:160) at org.netbeans.modules.docbook.workqueue.AsynchPerObjectWorkDispatcher.take(AsynchPerObjectWorkDispatcher.java:133) at org.netbeans.modules.docbook.workqueue.AsynchPerObjectWorkDispatcher$Runner.run(AsynchPerObjectWorkDispatcher.java:230) 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) "Resolver thread for book2 Docbook Project" daemon prio=10 tid=0x0a156800 nid=0x73e3 waiting for monitor entry [0xb372b000..0xb372beb0] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Container.clearCurrentFocusCycleRootOnHide(Container.java:3123) - waiting to lock <0x7b5d8870> (a java.awt.Component$AWTTreeLock) at java.awt.Component.hide(Component.java:1441) at java.awt.Component.show(Component.java:1416) at java.awt.Component.setVisible(Component.java:1367) at javax.swing.CellRendererPane.(CellRendererPane.java:57) at javax.swing.plaf.basic.BasicListUI.installUI(BasicListUI.java:849) at javax.swing.JComponent.setUI(JComponent.java:669) at javax.swing.JList.setUI(JList.java:493) at javax.swing.JList.updateUI(JList.java:508) at javax.swing.JList.(JList.java:403) at javax.swing.JList.(JList.java:460) at org.netbeans.modules.docbook.DocBookEditorSupport.(DocBookEditorSupport.java:165) at org.netbeans.modules.docbook.DocBookDataObject.(DocBookDataObject.java:33) at org.netbeans.modules.docbook.DocBookDataLoader.createMultiObject(DocBookDataLoader.java:86) at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoader.java:120) at org.openide.loaders.DataObjectPool.handleFindDataObject(DataObjectPool.java:122) at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:358) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:394) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:354) at org.openide.loaders.DataObject.find(DataObject.java:463) at org.netbeans.modules.docbook.project.DbLogicalViewChildren.createNodes(DbLogicalViewChildren.java:94) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:2166) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:145) - locked <0x80a6ff68> (a org.openide.nodes.ChildrenArray) at org.openide.nodes.Children$Info.nodes(Children.java:1218) at org.openide.nodes.Children.updateAdd(Children.java:1014) at org.openide.nodes.Children.setEntries(Children.java:805) at org.openide.nodes.Children$Keys$2.run(Children.java:2052) at org.openide.util.Mutex.postRequest(Mutex.java:1140) at org.openide.util.Mutex.postWriteRequest(Mutex.java:490) at org.openide.nodes.Children$Keys.applyKeys(Children.java:2061) at org.openide.nodes.Children$Keys.setKeys(Children.java:2006) at org.netbeans.modules.docbook.project.DbLogicalViewChildren.access$300(DbLogicalViewChildren.java:42) at org.netbeans.modules.docbook.project.DbLogicalViewChildren$Updater.findFiles(DbLogicalViewChildren.java:161) at org.netbeans.modules.docbook.project.DbLogicalViewChildren$Updater.findFiles(DbLogicalViewChildren.java:154) at org.netbeans.modules.docbook.project.DbLogicalViewChildren$Updater.findFiles(DbLogicalViewChildren.java:154) at org.netbeans.modules.docbook.project.DbLogicalViewChildren$Updater.run(DbLogicalViewChildren.java:134) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:541) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:963) "pool-1-thread-1" prio=10 tid=0x0a395000 nid=0x6f4e waiting on condition [0xb3fb6000..0xb3fb6eb0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7d8c3368> (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) "Timer-2" daemon prio=10 tid=0x09e4f400 nid=0x5d09 in Object.wait() [0xb494c000..0xb494ce30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7c9504a8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7c9504a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0x09ec9400 nid=0x5ccd waiting on condition [0xb48aa000..0xb48aaf30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7c3f9728> (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:1064) 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=10 tid=0x09ec8c00 nid=0x5ccc in Object.wait() [0xb48fb000..0xb48fbdb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7c3f1790> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7c3f1790> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0x09a0e000 nid=0x5cab waiting on condition [0x00000000..0xb7f2a080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x09bca000 nid=0x5cc8 in Object.wait() [0xb50e2000..0xb50e2fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7aa305e8> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1446) - locked <0x7aa305e8> (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.openide.explorer.view.TreeView$ExplorerTree$GuardedActions.(TreeView.java:1845) at org.openide.explorer.view.TreeView$ExplorerTree.paint(TreeView.java:1547) at javax.swing.JComponent.paintChildren(JComponent.java:860) - locked <0x7b5d8870> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1032) at javax.swing.JViewport.paint(JViewport.java:747) at javax.swing.JComponent.paintChildren(JComponent.java:860) - locked <0x7b5d8870> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1032) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5117) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1382) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1313) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:301) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5065) at javax.swing.JComponent.paintImmediately(JComponent.java:4875) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:595) 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=0x09bc9c00 nid=0x5cc7 waiting on condition [0xb4fef000..0xb4ff0030] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7c251ef0> (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.DelayQueue.take(DelayQueue.java:164) at javax.swing.TimerQueue.run(TimerQueue.java:153) at java.lang.Thread.run(Thread.java:619) "Thread-2" daemon prio=10 tid=0x09efd800 nid=0x5cc4 in Object.wait() [0xb49f5000..0xb49f5db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b9b53e8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x7b9b53e8> (a java.util.LinkedList) "AWT-Shutdown" prio=10 tid=0x09cf4800 nid=0x5cc0 in Object.wait() [0xb5040000..0xb5040fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b5cdd80> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:261) - locked <0x7b5cdd80> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x09ca8c00 nid=0x5cbd runnable [0xb5133000..0xb5133f30] 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=0x09c89400 nid=0x5cbc in Object.wait() [0xb518c000..0xb518cdb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b5cdf28> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7b5cdf28> (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=10 tid=0x09c5f400 nid=0x5cb9 in Object.wait() [0xb54bc000..0xb54bd130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b5ce100> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7b5ce100> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x09c6e400 nid=0x5cb8 runnable [0xb5521000..0xb5521fb0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x7b5ce1a8> (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:961) "Active Reference Queue Daemon" daemon prio=10 tid=0x09c26c00 nid=0x5cb3 in Object.wait() [0xb55d5000..0xb55d5eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b5ce338> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7b5ce338> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3020) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x09a42400 nid=0x5cb1 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x09a40c00 nid=0x5cb0 waiting on condition [0x00000000..0xb58eb8c8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x09a3f800 nid=0x5caf runnable [0x00000000..0xb593cd90] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x09a37000 nid=0x5cae in Object.wait() [0xb5b8d000..0xb5b8e130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b5ce520> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7b5ce520> (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=0x09a36000 nid=0x5cad in Object.wait() [0xb5bde000..0xb5bdefb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b5cdf50> (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 <0x7b5cdf50> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x09a2c800 nid=0x5cac runnable "VM Periodic Task Thread" prio=10 tid=0x09a44000 nid=0x5cb2 waiting on condition JNI global references: 2413