2010-05-28 17:03:21 Full thread dump Java HotSpot(TM) Client VM (14.0-b16 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0x08baac00 nid=0x7619 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Refresh-After-WindowActivated" daemon prio=10 tid=0xad606000 nid=0x7520 runnable [0xb001a000] java.lang.Thread.State: RUNNABLE at org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory.isChild(NamingFactory.java:263) at org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory.collectChildren(NamingFactory.java:249) at org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory.registerInstanceOfFileNaming(NamingFactory.java:219) at org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory.fromFile(NamingFactory.java:89) - locked <0x87a98d58> (a java.lang.Class for org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory) at org.netbeans.modules.masterfs.filebasedfs.children.ChildrenSupport.rescanChildren(ChildrenSupport.java:223) at org.netbeans.modules.masterfs.filebasedfs.children.ChildrenSupport.refresh(ChildrenSupport.java:162) - locked <0x845c6fb8> (a org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$FolderChildrenCache) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$FolderChildrenCache.refresh(FolderObj.java:564) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.refreshImpl(FolderObj.java:353) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.refresh(BaseFileObj.java:680) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.refresh(FolderObj.java:438) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RefreshSlow$1.run(RefreshSlow.java:77) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.idleIO(FileChangedManager.java:179) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RefreshSlow$1.run(RefreshSlow.java:84) at org.openide.filesystems.FileUtil$2.run(FileUtil.java:576) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:125) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:542) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:560) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:580) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RefreshSlow.refreshFileObject(RefreshSlow.java:88) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refresh(FileObjectFactory.java:512) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refresh(FileObjectFactory.java:487) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refreshAll(FileObjectFactory.java:434) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory$1.run(FileObjectFactory.java:693) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:105) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObjectFactory.refresh(FileObjectFactory.java:700) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RootObj.invokeRefreshFor(RootObj.java:194) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.RefreshSlow.run(RefreshSlow.java:64) at org.netbeans.core.ui.warmup.MenuWarmUpTask$NbWindowsAdapter.run(MenuWarmUpTask.java:298) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "Class View Updater" prio=10 tid=0xad617000 nid=0x7464 in Object.wait() [0xb09fc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x80dc3e70> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:68) - locked <0x80dc3e70> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:147) "CND Repository Queue Dispatcher" daemon prio=10 tid=0xad60f800 nid=0x7454 waiting on condition [0xb3a61000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7f4e9288> (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 org.netbeans.modules.cnd.repository.queue.KeyValueQueue$EventsDispatcher.run(KeyValueQueue.java:146) "Repository writer 0" daemon prio=10 tid=0x08b1bc00 nid=0x7451 waiting on condition [0xafe19000] 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:99) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:133) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "Code Model Parser 0" daemon prio=10 tid=0x08d51800 nid=0x7444 in Object.wait() [0xaf414000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7f4e9378> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:486) - locked <0x7f4e9378> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "Code Model Parser 1" daemon prio=10 tid=0x08b1a800 nid=0x7419 in Object.wait() [0xae60d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7f4e9378> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:486) - locked <0x7f4e9378> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "DestroyJavaVM" prio=10 tid=0xb0e8a800 nid=0x6325 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x08838000 nid=0x633c in Object.wait() [0xb2902000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7be35a70> (a org.netbeans.core.TimableEventQueue) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.getNextEvent(EventQueue.java:479) - locked <0x7be35a70> (a org.netbeans.core.TimableEventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236) 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) "Thread-3" daemon prio=10 tid=0xb0e35000 nid=0x633b in Object.wait() [0xb0dfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7bdefe78> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x7bdefe78> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x088c4400 nid=0x6337 in Object.wait() [0xb2701000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b864528> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x7b864528> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0xb47a3c00 nid=0x6335 in Object.wait() [0xb2b03000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b7df490> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x7b7df490> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb47a2800 nid=0x6334 runnable [0xb2d04000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:548) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0xb4792800 nid=0x6333 in Object.wait() [0xb2f1d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b7df5f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x7b7df5f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Active Reference Queue Daemon" daemon prio=10 tid=0xb4774c00 nid=0x6332 in Object.wait() [0xb33e5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b7a01e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x7b7a01e0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:59) at java.lang.Thread.run(Thread.java:619) "CLI Requests Server" daemon prio=10 tid=0xb4772400 nid=0x632f runnable [0xb37e7000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x7b7a0348> (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:999) "Timer-0" daemon prio=10 tid=0xb4756c00 nid=0x632d in Object.wait() [0xb3c62000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b7a04d8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7b7a04d8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=10 tid=0xb4714000 nid=0x632b runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0xb4712400 nid=0x632a waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0xb4710c00 nid=0x6329 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0xb4702000 nid=0x6328 in Object.wait() [0xb44fd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b7a0688> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x7b7a0688> (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=0xb4700c00 nid=0x6327 in Object.wait() [0xb46fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b7a00f8> (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 <0x7b7a00f8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08820400 nid=0x6326 runnable "VM Periodic Task Thread" prio=10 tid=0xb471e000 nid=0x632c waiting on condition JNI global references: 2998