Full thread dump Java HotSpot(TM) Client VM (1.6.0-rc-b104 mixed mode): "Inactive RequestProcessor thread [Was:JavaSourceTaskFactory/org.netbeans.api.java.source.JavaSourceTaskFactory$1]" daemon prio=10 tid=0x0af18800 nid=0x7a85 in Object.wait() [0x9d5fe000..0x9d5ff0b0] 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:916) - locked <0xa3cafe38> (a java.lang.Object) "Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.TimedWeakReference]" daemon prio=10 tid=0x09d12000 nid=0x7a82 in Object.wait() [0x9e170000..0x9e170fb0] 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:916) - locked <0xa3caf910> (a java.lang.Object) "pool-1-thread-1" prio=10 tid=0x09e1c000 nid=0x77cc waiting on condition [0x9e4f7000..0x9e4f7db0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xa2a03758> (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) "DestroyJavaVM" prio=10 tid=0x098ff000 nid=0x775f waiting on condition [0x00000000..0xb7f39080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x09c67400 nid=0x77c5 runnable [0x9e0ce000..0x9e0cefb0] java.lang.Thread.State: RUNNABLE at java.lang.String.indexOf(String.java:1579) at java.lang.String.indexOf(String.java:1522) at java.net.URI$Parser.scan(URI.java:2912) at java.net.URI$Parser.parse(URI.java:3004) at java.net.URI.(URI.java:663) at java.net.URI.(URI.java:764) at java.io.File.toURI(File.java:664) at org.netbeans.modules.masterfs.MasterURLMapper.fileToURL(MasterURLMapper.java:98) at org.netbeans.modules.masterfs.MasterURLMapper.getURL(MasterURLMapper.java:76) at org.openide.filesystems.URLMapper.findURL(URLMapper.java:111) at org.openide.filesystems.FileObject.getURL(FileObject.java:781) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.getSources(GlobalSourcePath.java:287) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.createResources(GlobalSourcePath.java:236) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$1200(GlobalSourcePath.java:60) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.getResources(GlobalSourcePath.java:430) at org.netbeans.api.java.classpath.ClassPath.listenToPRIs(ClassPath.java:315) at org.netbeans.api.java.classpath.ClassPath.access$1000(ClassPath.java:83) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:858) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.firePropertyChange(GlobalSourcePath.java:479) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.resetCacheAndFire(GlobalSourcePath.java:160) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$500(GlobalSourcePath.java:60) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$Listener.pathsRemoved(GlobalSourcePath.java:629) at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:424) at $Proxy7.pathsRemoved(Unknown Source) at org.netbeans.api.java.classpath.GlobalPathRegistry.unregister(GlobalPathRegistry.java:226) at org.netbeans.modules.apisupport.project.NbModuleProject$OpenedHook.projectClosed(NbModuleProject.java:761) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:59) at org.netbeans.modules.project.ui.OpenProjectList.notifyClosed(OpenProjectList.java:632) at org.netbeans.modules.project.ui.OpenProjectList.shutdown(OpenProjectList.java:533) at org.netbeans.modules.project.ui.ProjectUiModule.close(ProjectUiModule.java:38) at org.netbeans.core.startup.NbInstaller.close(NbInstaller.java:608) at org.netbeans.ModuleManager.shutDown(ModuleManager.java:1582) at org.netbeans.core.startup.ModuleSystem.shutDown(ModuleSystem.java:273) at org.netbeans.core.NbTopManager.doExit(NbTopManager.java:376) at org.netbeans.core.NbTopManager.exit(NbTopManager.java:332) at org.netbeans.core.NbTopManager$NbLifecycleManager.exit(NbTopManager.java:431) at org.netbeans.core.windows.view.ui.MainWindow$3.windowClosing(MainWindow.java:269) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332) at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332) at java.awt.Window.processWindowEvent(Window.java:1816) at javax.swing.JFrame.processWindowEvent(JFrame.java:279) at java.awt.Window.processEvent(Window.java:1774) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) 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) "Thread-9" daemon prio=10 tid=0x09d9e800 nid=0x77c4 in Object.wait() [0x9d55c000..0x9d55d030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa14ea998> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0xa14ea998> (a java.util.LinkedList) "Java Source Worker Thread" prio=10 tid=0x09ec4400 nid=0x77b3 waiting on condition [0x9d788000..0x9d788fb0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xa6c10018> (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:1100) 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" daemon prio=10 tid=0x099fbc00 nid=0x77b0 in Object.wait() [0x9d95f000..0x9d95feb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa63bef40> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xa63bef40> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Memory results batch processor" prio=10 tid=0x09a8b800 nid=0x779c in Object.wait() [0x9d86c000..0x9d86cdb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0xa14e4d50> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:619) "CPU results batch processor" prio=10 tid=0x09a8a800 nid=0x779b in Object.wait() [0x9d8bd000..0x9d8bde30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0xa14e4d60> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:619) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x09a86800 nid=0x779a in Object.wait() [0x9d90e000..0x9d90f0b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa14e4d70> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1677) - locked <0xa14e4d70> (a java.lang.Object) "TimerQueue" daemon prio=10 tid=0x09f38800 nid=0x7797 in Object.wait() [0x9e1c1000..0x9e1c1fb0] 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 <0xa13be8f8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x09c66400 nid=0x7773 in Object.wait() [0x9e11f000..0x9e11ff30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa0fe5e80> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0xa0fe5e80> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x09c16800 nid=0x7770 runnable [0x9e212000..0x9e2130b0] 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=0x09bf2800 nid=0x776f in Object.wait() [0x9e26b000..0x9e26c130] 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 <0xa0fe5dd0> (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) "Java Node Badge Processor" daemon prio=10 tid=0x09bb7000 nid=0x776d waiting on condition [0x9e548000..0x9e549030] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xa23ac5e8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395) at org.netbeans.modules.java.JavaNode$2.run(JavaNode.java:255) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:541) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:963) "Timer-0" daemon prio=10 tid=0x09bb6000 nid=0x776c in Object.wait() [0x9e599000..0x9e599eb0] 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 <0xa0fe5ec0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x09bb5000 nid=0x776b runnable [0x9e5ea000..0x9e5eaf30] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xa0fcf068> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:972) "Active Reference Queue Daemon" daemon prio=10 tid=0x09b72800 nid=0x7769 in Object.wait() [0x9e6b1000..0x9e6b1db0] 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 <0xa0fe5ef0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3028) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x0997e000 nid=0x7767 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0997c800 nid=0x7766 waiting on condition [0x00000000..0x9e80cbc8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0997b400 nid=0x7765 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x0997a000 nid=0x7764 waiting on condition [0x00000000..0x9e8af21c] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0995f000 nid=0x7763 in Object.wait() [0x9eaff000..0x9eaffeb0] 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 <0xa0fe5f00> (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=0x0995e000 nid=0x7762 in Object.wait() [0x9eb50000..0x9eb50f30] 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 <0xa0fe5db0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0995ac00 nid=0x7761 runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x09911400 nid=0x7760 runnable "VM Periodic Task Thread" prio=10 tid=0x0997f800 nid=0x7768 waiting on condition JNI global references: 1988 Heap def new generation total 14784K, used 1614K [0x9fe10000, 0xa0e10000, 0xa0e10000) eden space 13184K, 10% used [0x9fe10000, 0x9ff698e8, 0xa0af0000) from space 1600K, 14% used [0xa0af0000, 0xa0b2a080, 0xa0c80000) to space 1600K, 0% used [0xa0c80000, 0xa0c80000, 0xa0e10000) concurrent mark-sweep generation total 160196K, used 120088K [0xa0e10000, 0xaaa81000, 0xafe10000) concurrent-mark-sweep perm gen total 63884K, used 40950K [0xafe10000, 0xb3c73000, 0xb5e10000)