Full thread dump Java HotSpot(TM) Client VM (10.0-b19 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0x08161000 nid=0x5169 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "OpenIDE-request-processor-4" daemon prio=10 tid=0xb049c800 nid=0x4e37 waiting for monitor entry [0xadfa3000..0xadfa4140] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.java.debug.SourceForBinaryQueryImpl.findSourceRoots(SourceForBinaryQueryImpl.java:65) - waiting to lock <0x6ba52058> (a org.netbeans.modules.java.debug.SourceForBinaryQueryImpl) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:123) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.createResources(GlobalSourcePath.java:281) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$1500(GlobalSourcePath.java:81) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.getResources(GlobalSourcePath.java:503) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:972) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:186) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.firePropertyChange(GlobalSourcePath.java:552) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$1.run(GlobalSourcePath.java:212) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Default RequestProcessor" daemon prio=10 tid=0xb5418000 nid=0x102e waiting on condition [0xa9acb000..0xa9acc140] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.autoupdate.ui.wizards.PanelBodyContainer$6.run(PanelBodyContainer.java:192) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "pool-1-thread-1" prio=10 tid=0x084f8800 nid=0xc7d waiting on condition [0xb089d000..0xb089dfc0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6a9dee70> (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) "GSF Source Worker Thread" prio=10 tid=0x08117400 nid=0xc78 waiting on condition [0xb0ea0000..0xb0ea0dc0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6aa2bfa0> (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:1170) 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) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" prio=10 tid=0x08538400 nid=0xc77 in Object.wait() [0xb10a1000..0xb10a1f40] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6aa12788> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x6aa12788> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "http://deadlock.netbeans.org/hudson/" daemon prio=10 tid=0x084f9000 nid=0xc76 waiting on condition [0xb12a2000..0xb12a2ec0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.hudson.impl.HudsonInstanceImpl$Synchronization.run(HudsonInstanceImpl.java:365) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Java Source Worker Thread" prio=10 tid=0x08097800 nid=0xc75 in Object.wait() [0xb14a3000..0xb14a4040] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1601) - locked <0x678e2268> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.privilegedEnter(Mutex.java:823) at org.openide.util.Mutex.leaveImpl(Mutex.java:891) at org.openide.util.Mutex.leave(Mutex.java:835) at org.openide.util.Mutex.readAccess(Mutex.java:333) at org.openide.util.Mutex$1R.run(Mutex.java:1299) at org.netbeans.api.project.ProjectManager$2$1.run(ProjectManager.java:120) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:215) at org.netbeans.api.project.ProjectManager$2.execute(ProjectManager.java:118) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:320) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:241) at org.netbeans.modules.java.debug.SourceForBinaryQueryImpl.findSourceRoots(SourceForBinaryQueryImpl.java:76) - locked <0x6ba52058> (a org.netbeans.modules.java.debug.SourceForBinaryQueryImpl) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:123) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.createResources(GlobalSourcePath.java:281) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.access$1500(GlobalSourcePath.java:81) at org.netbeans.modules.java.source.classpath.GlobalSourcePath$SourcePathImplementation.getResources(GlobalSourcePath.java:503) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:294) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1326) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1274) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:105) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:1271) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:1232) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1559) 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) "Image Animator 3" daemon prio=10 tid=0xb226a400 nid=0xc73 waiting on condition [0xb44f9000..0xb44fa140] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:646) at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:441) at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:195) at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:246) at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172) at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136) "DestroyJavaVM" prio=10 tid=0xb5495800 nid=0xc4e waiting on condition [0x00000000..0xb7de6090] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x08222c00 nid=0xc6d waiting for monitor entry [0xb35fb000..0xb35fce40] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.java.debug.SourceForBinaryQueryImpl.findSourceRoots(SourceForBinaryQueryImpl.java:65) - waiting to lock <0x6ba52058> (a org.netbeans.modules.java.debug.SourceForBinaryQueryImpl) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:123) at org.netbeans.modules.java.source.classpath.GlobalSourcePath.getSourceRootForBinaryRoot(GlobalSourcePath.java:144) at org.netbeans.modules.java.source.classpath.CacheClassPath.getResources(CacheClassPath.java:121) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:294) at org.netbeans.modules.java.source.usages.ClassPathRootsListener.handleClassPath(ClassPathRootsListener.java:150) - locked <0x6bb792a8> (a org.netbeans.modules.java.source.usages.ClassPathRootsListener) at org.netbeans.modules.java.source.usages.ClassPathRootsListener.propertyChange(ClassPathRootsListener.java:318) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at org.netbeans.api.java.classpath.ClassPath.firePropertyChange(ClassPath.java:558) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:958) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:186) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.spi.java.project.classpath.support.ProjectClassPathImplementation.run(ProjectClassPathImplementation.java:128) at org.openide.util.Mutex.leaveImpl(Mutex.java:902) at org.openide.util.Mutex.leave(Mutex.java:835) at org.openide.util.Mutex.writeAccess(Mutex.java:439) at org.openide.util.Mutex$1R.run(Mutex.java:1305) at org.netbeans.api.project.ProjectManager$2$1.run(ProjectManager.java:120) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:215) at org.netbeans.api.project.ProjectManager$2.execute(ProjectManager.java:118) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.writeAccess(Mutex.java:384) at org.netbeans.modules.apisupport.project.NbModuleProject.putPrimaryConfigurationData(NbModuleProject.java:297) at org.netbeans.modules.apisupport.project.ProjectXMLManager.replaceDependencies(ProjectXMLManager.java:381) at org.netbeans.modules.apisupport.project.ProjectXMLManager.addDependencies(ProjectXMLManager.java:353) at org.netbeans.modules.apisupport.project.ProjectXMLManager.addDependency(ProjectXMLManager.java:344) at org.netbeans.modules.apisupport.project.ui.LibrariesNode$AddModuleDependencyAction.actionPerformed(LibrariesNode.java:401) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220) at javax.swing.plaf.basic.BasicPopupMenuUI$Actions.doReturn(BasicPopupMenuUI.java:439) at javax.swing.plaf.basic.BasicPopupMenuUI$Actions.actionPerformed(BasicPopupMenuUI.java:413) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636) at javax.swing.JComponent.processKeyBinding(JComponent.java:2849) at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:267) at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:216) at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2926) at javax.swing.JComponent.processKeyBindings(JComponent.java:2918) at javax.swing.JComponent.processKeyEvent(JComponent.java:2812) at java.awt.Component.processEvent(Component.java:5818) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4413) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661) at java.awt.Component.dispatchEventImpl(Component.java:4285) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) 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=0xb22bfc00 nid=0xc6c in Object.wait() [0xb1dfd000..0xb1dfddc0] 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 <0x6a6fcaf8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Timer-1" daemon prio=10 tid=0xb2cab400 nid=0xc6b in Object.wait() [0xb1ffe000..0xb1ffef40] 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 <0x6a6fcb78> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-4" daemon prio=10 tid=0xb2cb1400 nid=0xc64 in Object.wait() [0xb27fc000..0xb27fd0c0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6a65c730> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x6a65c730> (a java.util.LinkedList) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0xb2c4dc00 nid=0xc61 in Object.wait() [0xb29fd000..0xb29fddc0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6a6d1210> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104) - locked <0x6a6d1210> (a java.lang.Object) "AWT-Shutdown" prio=10 tid=0x08225800 nid=0xc5e in Object.wait() [0xb37fd000..0xb37fe040] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x6a021408> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb3a77400 nid=0xc5d runnable [0xb39fe000..0xb39fefc0] 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=0xb54d6800 nid=0xc5c in Object.wait() [0xb3e3e000..0xb3e3f140] 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 <0x6a0214c0> (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) "Active Reference Queue Daemon" daemon prio=10 tid=0xb54ac000 nid=0xc5b in Object.wait() [0xb42f8000..0xb42f90c0] 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 <0x69ff0098> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0xb5496800 nid=0xc58 in Object.wait() [0xb4b6f000..0xb4b6ff40] 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 <0x6a0216a8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0xb5494800 nid=0xc57 runnable [0xb48fb000..0xb48fbec0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x69ff0298> (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) "Low Memory Detector" daemon prio=10 tid=0xb5408800 nid=0xc54 runnable [0x00000000..0xb4f7c100] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0xb5407000 nid=0xc53 waiting on condition [0x00000000..0xb4ffcb78] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0xb5405c00 nid=0xc52 runnable [0x00000000..0xb51fdb20] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08082c00 nid=0xc51 in Object.wait() [0xb53fe000..0xb53fedc0] 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 <0x69ff04c8> (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=0xc50 in Object.wait() [0xb5790000..0xb5790f40] 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 <0x69ff00c0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08080400 nid=0xc4f runnable "VM Periodic Task Thread" prio=10 tid=0xb5412400 nid=0xc55 waiting on condition JNI global references: 2528