2007-10-18 09:39:20 Full thread dump Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing): "pool-1-thread-1" prio=10 tid=0x0822a400 nid=0x1de1 waiting on condition [0xb1afd000..0xb1afde30] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7c0c4a98> (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:1925) 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) "Inactive RequestProcessor thread [Was:EditorBracesMatching/org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result]" daemon prio=10 tid=0x083f7800 nid=0x1dd7 in Object.wait() [0xb455d000..0xb455df30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x796134c8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x796134c8> (a java.lang.Object) "Java Source Worker Thread" prio=10 tid=0xb1df0c00 nid=0x1dd3 waiting on condition [0xb1cfe000..0xb1cff030] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7934c900> (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.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) "DestroyJavaVM" prio=10 tid=0x082c9000 nid=0x1da9 waiting on condition [0x00000000..0xb7e42080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0xb2539800 nid=0x1dcc waiting for monitor entry [0xb18fb000..0xb18fcdb0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.apisupport.project.Evaluator$1.run(Evaluator.java:206) - waiting to lock <0x7c0c4b40> (a org.netbeans.modules.apisupport.project.Evaluator) at org.netbeans.modules.apisupport.project.Evaluator$1.run(Evaluator.java:204) at org.openide.util.Mutex.readAccess(Mutex.java:252) at org.netbeans.modules.apisupport.project.Evaluator.delegatingEvaluator(Evaluator.java:203) at org.netbeans.modules.apisupport.project.Evaluator.evaluate(Evaluator.java:160) at org.netbeans.spi.project.support.ant.SourcesHelper$Root.getActualLocation(SourcesHelper.java:97) at org.netbeans.spi.project.support.ant.SourcesHelper$SourcesImpl.getSourceGroups(SourcesHelper.java:677) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.getSourceGroups(LookupProviderSupport.java:259) at org.netbeans.modules.java.source.tasklist.ErrorAnnotator.annotateIcon(ErrorAnnotator.java:113) at org.netbeans.modules.masterfs.MasterFileSystem$StatusImpl.annotateIcon(MasterFileSystem.java:445) at org.openide.loaders.DataNode.getIcon(DataNode.java:261) at org.openide.loaders.DataFolder$FolderNode.getIcon(DataFolder.java:1162) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:552) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:552) at org.openide.explorer.view.VisualizerNode.getIcon(VisualizerNode.java:569) at org.openide.explorer.view.NodeRenderer.configureFrom(NodeRenderer.java:203) at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:141) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2709) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1478) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) at javax.swing.JTree.fireTreeExpanded(JTree.java:2659) at javax.swing.JTree.setExpandedState(JTree.java:3430) at javax.swing.JTree.expandPath(JTree.java:2166) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2209) at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2196) at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2154) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3508) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressedDND(BasicTreeUI.java:3494) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3453) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) 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:3265) 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=0xb1d36000 nid=0x1dcb in Object.wait() [0xb3959000..0xb3959e30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x79018060> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x79018060> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=10 tid=0xb2552800 nid=0x1dc6 in Object.wait() [0xb20fc000..0xb20fd030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78fa3718> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x78fa3718> (a java.util.LinkedList) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0x080b7400 nid=0x1dc3 in Object.wait() [0xb22fd000..0xb22fe0b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78f7c718> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x78f7c718> (a java.lang.Object) "ErrorAnnotator worker" daemon prio=10 tid=0xb2559000 nid=0x1dc2 runnable [0xb24fe000..0xb24ff130] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <0x77cbe028> (a java.io.BufferedInputStream) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager$RewindableInputStream.read(XMLEntityManager.java:2911) at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:704) at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:186) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:225) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283) at org.openide.xml.XMLUtil.parse(XMLUtil.java:326) at org.netbeans.modules.apisupport.project.universe.ModuleList.parseData(ModuleList.java:711) at org.netbeans.modules.apisupport.project.universe.ModuleList.scanPossibleProject(ModuleList.java:315) at org.netbeans.modules.apisupport.project.universe.ModuleList.scanNetBeansOrgStableSources(ModuleList.java:268) at org.netbeans.modules.apisupport.project.universe.ModuleList.createModuleListFromNetBeansOrgSources(ModuleList.java:236) at org.netbeans.modules.apisupport.project.universe.ModuleList.findOrCreateModuleListFromNetBeansOrgSources(ModuleList.java:226) at org.netbeans.modules.apisupport.project.universe.ModuleList$1.run(ModuleList.java:173) - locked <0x7934cc80> (a java.util.HashMap) at org.netbeans.modules.apisupport.project.universe.ModuleList$1.run(ModuleList.java:144) at org.openide.util.Mutex.readAccess(Mutex.java:291) at org.netbeans.modules.apisupport.project.universe.ModuleList.getModuleList(ModuleList.java:143) at org.netbeans.modules.apisupport.project.NbModuleProject.getModuleList(NbModuleProject.java:511) at org.netbeans.modules.apisupport.project.Evaluator$2.run(Evaluator.java:225) - locked <0x7c0c4b40> (a org.netbeans.modules.apisupport.project.Evaluator) at org.netbeans.modules.apisupport.project.Evaluator$2.run(Evaluator.java:220) at org.openide.util.Mutex.readAccess(Mutex.java:252) at org.netbeans.modules.apisupport.project.Evaluator.reset(Evaluator.java:219) at org.netbeans.modules.apisupport.project.Evaluator.access$100(Evaluator.java:96) at org.netbeans.modules.apisupport.project.Evaluator$1.run(Evaluator.java:207) - locked <0x7c0c4b40> (a org.netbeans.modules.apisupport.project.Evaluator) at org.netbeans.modules.apisupport.project.Evaluator$1.run(Evaluator.java:204) at org.openide.util.Mutex.readAccess(Mutex.java:252) at org.netbeans.modules.apisupport.project.Evaluator.delegatingEvaluator(Evaluator.java:203) at org.netbeans.modules.apisupport.project.Evaluator.evaluate(Evaluator.java:162) at org.netbeans.modules.apisupport.project.NbModuleProject.getModuleJarLocation(NbModuleProject.java:415) at org.netbeans.modules.apisupport.project.queries.ClassPathProviderImpl.findClassPath(ClassPathProviderImpl.java:112) at org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:64) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:538) at org.netbeans.modules.java.source.tasklist.TaskCache.isInError(TaskCache.java:330) at org.netbeans.modules.java.source.tasklist.ErrorAnnotator$1.run(ErrorAnnotator.java:289) 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=0x08393c00 nid=0x1dba in Object.wait() [0xb3b5a000..0xb3b5ae30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c4f720> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x78c4f720> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x0836f800 nid=0x1db9 runnable [0xb3d5b000..0xb3d5beb0] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:544) at sun.awt.X11.XToolkit.run(XToolkit.java:519) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x082ddc00 nid=0x1db8 in Object.wait() [0xb4000000..0xb4000f30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c4f7e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x78c4f7e0> (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:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=10 tid=0x0827c800 nid=0x1db6 in Object.wait() [0xb475e000..0xb475f030] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c04518> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x78c04518> (a java.lang.Object) "Timer-0" daemon prio=10 tid=0x0827d400 nid=0x1db5 in Object.wait() [0xb495f000..0xb49600b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c04598> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x78c04598> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x08290400 nid=0x1db4 runnable [0xb4b60000..0xb4b61130] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x78c04640> (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:1003) "Active Reference Queue Daemon" daemon prio=10 tid=0x08283400 nid=0x1db3 in Object.wait() [0xb4dd8000..0xb4dd8db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c047d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x78c047d0> (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=0x0808e800 nid=0x1daf runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0808cc00 nid=0x1dae waiting on condition [0x00000000..0xb529b9c8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0808b800 nid=0x1dad waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08082800 nid=0x1dac in Object.wait() [0xb56df000..0xb56e0030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c049b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x78c049b8> (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=0x08081800 nid=0x1dab in Object.wait() [0xb58e0000..0xb58e10b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78c043c0> (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 <0x78c043c0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08080000 nid=0x1daa runnable "VM Periodic Task Thread" prio=10 tid=0x08090000 nid=0x1db0 waiting on condition JNI global references: 1318 Heap def new generation total 5440K, used 4904K [0x77850000, 0x77e30000, 0x78c00000) eden space 4864K, 94% used [0x77850000, 0x77ccd6d0, 0x77d10000) from space 576K, 53% used [0x77d10000, 0x77d5ca80, 0x77da0000) to space 576K, 0% used [0x77da0000, 0x77da0000, 0x77e30000) tenured generation total 71884K, used 55051K [0x78c00000, 0x7d233000, 0x87850000) the space 71884K, 76% used [0x78c00000, 0x7c1c2f68, 0x7c1c3000, 0x7d233000) compacting perm gen total 32768K, used 21528K [0x87850000, 0x89850000, 0x94050000) the space 32768K, 65% used [0x87850000, 0x88d56068, 0x88d56200, 0x89850000) ro space 8192K, 73% used [0x94050000, 0x94632560, 0x94632600, 0x94850000) rw space 12288K, 58% used [0x94850000, 0x94f47448, 0x94f47600, 0x95450000)