Full thread dump Java HotSpot(TM) Client VM (14.0-b11 mixed mode, sharing): "GSF Source Worker Thread" daemon prio=3 tid=0x00cd5400 nid=0x2b runnable [0xf6bff000..0xf6bff91c] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb889ac00> (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:1337) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "Java Source Worker Thread" daemon prio=3 tid=0x00cb6c00 nid=0x29 runnable [0xf6e7f000..0xf6e7fc1c] java.lang.Thread.State: RUNNABLE at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter(AbstractQueuedSynchronizer.java:1739) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1954) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1607) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=3 tid=0x00cb3400 nid=0x27 in Object.wait() [0xf737f000..0xf737fb1c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb8836518> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xb8836518> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "MercurialView" daemon prio=3 tid=0x0105d000 nid=0x23 waiting for monitor entry [0xf807e000..0xf807f91c] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.mercurial.DiskMapTurboProvider.readEntry(DiskMapTurboProvider.java:141) - waiting to lock <0xb5342398> (a org.netbeans.modules.mercurial.DiskMapTurboProvider) at org.netbeans.modules.turbo.Turbo.loadEntry(Turbo.java:228) at org.netbeans.modules.turbo.Turbo.readEntry(Turbo.java:183) at org.netbeans.modules.mercurial.FileStatusCache.getScannedFiles(FileStatusCache.java:443) at org.netbeans.modules.mercurial.FileStatusCache.getStatus(FileStatusCache.java:294) at org.netbeans.modules.mercurial.HgFileNode.getInformation(HgFileNode.java:70) at org.netbeans.modules.mercurial.ui.status.SyncFileNode$StatusProperty.(SyncFileNode.java:243) at org.netbeans.modules.mercurial.ui.status.SyncFileNode.initProperties(SyncFileNode.java:147) at org.netbeans.modules.mercurial.ui.status.SyncFileNode.(SyncFileNode.java:94) at org.netbeans.modules.mercurial.ui.status.SyncFileNode.(SyncFileNode.java:86) at org.netbeans.modules.mercurial.ui.status.VersioningPanel.getNodes(VersioningPanel.java:344) at org.netbeans.modules.mercurial.ui.status.VersioningPanel.setupModels(VersioningPanel.java:249) at org.netbeans.modules.mercurial.ui.status.VersioningPanel.access$600(VersioningPanel.java:89) at org.netbeans.modules.mercurial.ui.status.VersioningPanel$RefreshViewTask.run(VersioningPanel.java:502) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) "DestroyJavaVM" prio=3 tid=0x00031800 nid=0x2 waiting on condition [0x00000000..0xfe77fbec] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=3 tid=0x00d33000 nid=0x1e waiting on condition [0xf82fd000..0xf82ff99c] java.lang.Thread.State: RUNNABLE at java.util.Arrays.copyOf(Arrays.java:2882) at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390) at java.lang.StringBuilder.append(StringBuilder.java:119) at java.io.UnixFileSystem.resolve(UnixFileSystem.java:93) at java.io.File.(File.java:269) at org.netbeans.modules.mercurial.DiskMapTurboProvider.readValue(DiskMapTurboProvider.java:296) at org.netbeans.modules.mercurial.DiskMapTurboProvider.getAllModifiedValues(DiskMapTurboProvider.java:109) - locked <0xb5342398> (a org.netbeans.modules.mercurial.DiskMapTurboProvider) at org.netbeans.modules.mercurial.FileStatusCache.getAllModifiedFiles(FileStatusCache.java:701) at org.netbeans.modules.mercurial.MercurialAnnotator.getLocallyChangedFiles(MercurialAnnotator.java:385) - locked <0xb5339868> (a org.netbeans.modules.mercurial.MercurialAnnotator) at org.netbeans.modules.mercurial.MercurialAnnotator.annotateFolderIcon(MercurialAnnotator.java:334) at org.netbeans.modules.mercurial.MercurialAnnotator.annotateIcon(MercurialAnnotator.java:262) at org.netbeans.modules.versioning.VersioningAnnotationProvider.annotateIcon(VersioningAnnotationProvider.java:99) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem$StatusImpl.annotateIcon(FileBasedFileSystem.java:306) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.getIcon(ProjectsRootNode.java:608) at org.openide.explorer.view.VisualizerNode.getIcon(VisualizerNode.java:586) 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:2717) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:535) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:181) at javax.swing.plaf.basic.BasicTreeUI.getPathBounds(BasicTreeUI.java:515) at javax.swing.plaf.basic.BasicTreeUI.getPathBounds(BasicTreeUI.java:508) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeNodesChanged(BasicTreeUI.java:3761) at javax.swing.tree.DefaultTreeModel.fireTreeNodesChanged(DefaultTreeModel.java:468) at javax.swing.tree.DefaultTreeModel.nodesChanged(DefaultTreeModel.java:330) at javax.swing.tree.DefaultTreeModel.nodeChanged(DefaultTreeModel.java:261) at org.openide.explorer.view.NodeTreeModel$Listener.update(NodeTreeModel.java:266) at org.openide.explorer.view.VisualizerNode.run(VisualizerNode.java:488) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1796) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:709) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) 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) "TimerQueue" daemon prio=3 tid=0x00be9400 nid=0x1d in Object.wait() [0xf98ff000..0xf98ffa1c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb5400320> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0xb5400320> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "*** JFluid Separate Command Execution Thread" daemon prio=3 tid=0x00202400 nid=0x1a in Object.wait() [0xf8cff000..0xf8cffb9c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb53e6fb8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:101) - locked <0xb53e6fb8> (a java.lang.Object) "Timer-1" daemon prio=3 tid=0x00b94400 nid=0x17 runnable [0xf8f7f000..0xf8f7fb1c] java.lang.Thread.State: RUNNABLE at java.util.prefs.FileSystemPreferences.lockFile0(Native Method) at java.util.prefs.FileSystemPreferences.lockFile(FileSystemPreferences.java:885) at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:714) - locked <0xb53b61f0> (a java.io.File) - locked <0xb53b61a0> (a java.util.prefs.FileSystemPreferences) at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:807) at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:451) at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:33) at java.util.prefs.FileSystemPreferences$4.run(FileSystemPreferences.java:419) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) "Thread-4" daemon prio=3 tid=0x0021c000 nid=0x15 in Object.wait() [0xf91ff000..0xf91ffa1c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb5306538> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0xb5306538> (a java.util.LinkedList) "AWT-Shutdown" prio=3 tid=0x00a7a800 nid=0x12 in Object.wait() [0xf9b7f000..0xf9b7fb9c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb4e3bc58> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0xb4e3bc58> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=3 tid=0x00a4a000 nid=0x11 runnable [0xf9dfe000..0xf9dffc1c] java.lang.Thread.State: RUNNABLE at sun.nio.cs.FastCharsetProvider.toLower(FastCharsetProvider.java:69) at sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:82) at sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:119) - locked <0xb4de4028> (a sun.nio.cs.StandardCharsets) at java.nio.charset.Charset.lookup2(Charset.java:449) at java.nio.charset.Charset.lookup(Charset.java:437) at java.nio.charset.Charset.forName(Charset.java:502) at sun.awt.datatransfer.DataTransferer.canonicalName(DataTransferer.java:331) at java.awt.datatransfer.DataFlavor.hashCode(DataFlavor.java:1023) at java.util.HashMap.getEntry(HashMap.java:344) at java.util.HashMap.containsKey(HashMap.java:335) at java.util.HashSet.contains(HashSet.java:184) at java.util.AbstractCollection.containsAll(AbstractCollection.java:278) at java.util.AbstractSet.equals(AbstractSet.java:78) at sun.awt.datatransfer.SunClipboard.checkChange(SunClipboard.java:410) at sun.awt.X11.XClipboard.checkChange(XClipboard.java:104) at sun.awt.X11.XSelection.checkChange(XSelection.java:754) at sun.awt.X11.XSelection.access$200(XSelection.java:30) at sun.awt.X11.XSelection$SelectionEventHandler.dispatchEvent(XSelection.java:764) at sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:489) at sun.awt.X11.XToolkit.run(XToolkit.java:588) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=3 tid=0x009e7c00 nid=0x10 waiting on condition [0xfa07f000..0xfa07fa9c] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb4e518a8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114) at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:186) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at sun.awt.SunToolkit.awtLock(SunToolkit.java:241) at sun.awt.X11.UnsafeXDisposerRecord.dispose(UnsafeXDisposerRecord.java:41) at sun.java2d.Disposer.run(Disposer.java:128) at java.lang.Thread.run(Thread.java:619) "Active Reference Queue Daemon" daemon prio=3 tid=0x009d5000 nid=0xf in Object.wait() [0xfb17f000..0xfb17fb1c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb4dde528> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xb4dde528> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3088) at java.lang.Thread.run(Thread.java:619) "Mercurial - /export/home/gdbgui/toolshg" daemon prio=3 tid=0x009a9000 nid=0xd waiting for monitor entry [0xfa9ff000..0xfa9ffa1c] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.mercurial.DiskMapTurboProvider.writeEntry(DiskMapTurboProvider.java:197) - waiting to lock <0xb5342398> (a org.netbeans.modules.mercurial.DiskMapTurboProvider) at org.netbeans.modules.turbo.Turbo.storeEntry(Turbo.java:306) at org.netbeans.modules.turbo.Turbo.writeEntry(Turbo.java:284) at org.netbeans.modules.mercurial.FileStatusCache.refreshCached(FileStatusCache.java:646) at org.netbeans.modules.mercurial.FileStatusCache.refreshCached(FileStatusCache.java:672) at org.netbeans.modules.mercurial.ui.status.StatusAction.executeStatus(StatusAction.java:108) at org.netbeans.modules.mercurial.ui.status.VersioningPanel$4.perform(VersioningPanel.java:414) at org.netbeans.modules.mercurial.HgProgressSupport.performIntern(HgProgressSupport.java:127) at org.netbeans.modules.mercurial.HgProgressSupport.run(HgProgressSupport.java:120) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) "Timer-0" daemon prio=3 tid=0x009a7c00 nid=0xc in Object.wait() [0xfac7f000..0xfac7f89c] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb4dde718> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xb4dde718> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=3 tid=0x009a6c00 nid=0xb runnable [0xfaeff000..0xfaeff91c] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xb4dde7b8> (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:1010) "Low Memory Detector" daemon prio=3 tid=0x000a3400 nid=0x8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x000a0c00 nid=0x7 waiting on condition [0x00000000..0xfb5ff3e8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x0009f400 nid=0x6 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x00054800 nid=0x5 in Object.wait() [0xfbc7f000..0xfbc7fa1c] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb4ddea78> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xb4ddea78> (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=3 tid=0x0004fc00 nid=0x4 waiting for monitor entry [0xfbeff000..0xfbeff89c] java.lang.Thread.State: BLOCKED (on object monitor) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:108) - waiting to lock <0xb4dde550> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x0004e400 nid=0x3 runnable "VM Periodic Task Thread" prio=3 tid=0x000ae000 nid=0x9 waiting on condition