2013-04-18 14:50:56 Full thread dump Java HotSpot(TM) Client VM (23.6-b04 mixed mode, sharing): "RMI TCP Connection(4)-127.0.0.1" daemon prio=10 tid=0xa9026400 nid=0x359b runnable [0xb18fe000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read(BufferedInputStream.java:254) - locked <0x522720d0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x522722d8> (a java.util.concurrent.ThreadPoolExecutor$Worker) "RMI TCP Connection(3)-127.0.0.1" daemon prio=10 tid=0xa9027000 nid=0x359a runnable [0xad6fe000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read(BufferedInputStream.java:254) - locked <0x522743b8> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:83) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x52274540> (a java.util.concurrent.ThreadPoolExecutor$Worker) "JMX server connection timeout 471" daemon prio=10 tid=0xa8d27c00 nid=0x3580 in Object.wait() [0xaf94c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168) - locked <0x522745d8> (a [I) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=10 tid=0xb2e69400 nid=0x357e waiting on condition [0xb16fe000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x52274660> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "RMI TCP Connection(2)-127.0.0.1" daemon prio=10 tid=0xb2b7e400 nid=0x357d in Object.wait() [0xaa43b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:435) - locked <0x522748b8> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:227) at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:274) at javax.management.remote.rmi.RMIConnectionImpl$3.run(RMIConnectionImpl.java:1288) at javax.management.remote.rmi.RMIConnectionImpl$3.run(RMIConnectionImpl.java:1286) at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1292) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322) at sun.rmi.transport.Transport$1.run(Transport.java:177) at sun.rmi.transport.Transport$1.run(Transport.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:173) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x52274c38> (a java.util.concurrent.ThreadPoolExecutor$Worker) "RMI TCP Accept-0" daemon prio=10 tid=0xb2bbdc00 nid=0x357a runnable [0xadafe000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) at java.net.ServerSocket.implAccept(ServerSocket.java:522) at java.net.ServerSocket.accept(ServerSocket.java:490) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:387) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:359) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0xb1944400 nid=0x3579 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "sampler-awt" daemon prio=10 tid=0xb2f24400 nid=0x34e6 runnable [0xab53d000] java.lang.Thread.State: RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446) at org.netbeans.modules.sampler.Sampler$1.run(Sampler.java:191) - locked <0x6603e0a0> (a org.netbeans.modules.sampler.InternalSampler) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Locked ownable synchronizers: - None "Inactive RequestProcessor thread [Was:Threads Refresh/org.netbeans.modules.debugger.jpda.ui.models.ThreadsTableModel$ThreadStateChangeRefresher]" daemon prio=10 tid=0xb193a800 nid=0x34e1 in Object.wait() [0xb14fe000] 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:1989) - locked <0x6603e078> (a java.lang.Object) Locked ownable synchronizers: - None "Debugger Actions" daemon prio=10 tid=0xb1912c00 nid=0x34e0 waiting for monitor entry [0xab73d000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.debugger.jpda.projects.LineTranslations.disposeTimeStamp(LineTranslations.java:137) - waiting to lock <0x5cc4c198> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.disposeTimeStamp(EditorContextImpl.java:297) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.finish(JPDADebuggerImpl.java:1382) at org.netbeans.modules.debugger.jpda.actions.KillActionProvider.doAction(KillActionProvider.java:79) at org.netbeans.spi.debugger.ActionsProvider$1.run(ActionsProvider.java:130) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) Locked ownable synchronizers: - None "Diffsidebar long tasks" daemon prio=10 tid=0xb2de4000 nid=0x322b waiting for monitor entry [0xab13d000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.text.CloneableEditorSupport.callNotifyUnmodified(CloneableEditorSupport.java:2055) - waiting to lock <0x65f41d20> (a java.lang.Object) at org.openide.text.CloneableEditorSupport.doCloseDocument(CloneableEditorSupport.java:2318) at org.openide.text.CloneableEditorSupport.access$1800(CloneableEditorSupport.java:129) at org.openide.text.CloneableEditorSupport$12.run(CloneableEditorSupport.java:2291) - locked <0x65f41d08> (a org.openide.windows.CloneableOpenSupport$Listener) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1383) at org.openide.text.CloneableEditorSupport.closeDocument(CloneableEditorSupport.java:2275) at org.openide.text.CloneableEditorSupport.notifyClosed(CloneableEditorSupport.java:2143) at org.openide.text.DataEditorSupport.notifyClosed(DataEditorSupport.java:418) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport.notifyClosed(XmlMultiViewEditorSupport.java:491) at org.openide.text.CloneableEditorSupport.close(CloneableEditorSupport.java:2245) at org.openide.windows.CloneableOpenSupport.close(CloneableOpenSupport.java:129) at org.netbeans.modules.versioning.ui.diff.DiffSidebar.getText(DiffSidebar.java:1081) at org.netbeans.modules.versioning.ui.diff.DiffSidebar.getText(DiffSidebar.java:984) at org.netbeans.modules.versioning.ui.diff.DiffSidebar.access$1600(DiffSidebar.java:114) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask.fetchOriginalContent(DiffSidebar.java:942) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask.computeDiff(DiffSidebar.java:911) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask.run(DiffSidebar.java:896) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) Locked ownable synchronizers: - None "XmlMultiViewDataSynchronizer RequestProcessor" daemon prio=10 tid=0xb1a13400 nid=0x3224 waiting for monitor entry [0xaa63b000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.text.CloneableEditorSupport.updateLineSet(CloneableEditorSupport.java:2167) - waiting to lock <0x65f41d08> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.CloneableEditorSupport.getLineSet(CloneableEditorSupport.java:1352) at org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry.register(LineTranslations.java:361) - locked <0x6368e300> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry) at org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry.registerIfNotThere(LineTranslations.java:366) - locked <0x6368e300> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry) at org.netbeans.modules.debugger.jpda.projects.LineTranslations$ChangedFilesListener.stateChanged(LineTranslations.java:386) - locked <0x5cc4c198> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119) at org.openide.loaders.DataObject$ModifiedRegistry.add(DataObject.java:1320) at org.openide.loaders.DataObject$ModifiedRegistry.add(DataObject.java:1291) at java.util.Collections$SynchronizedCollection.add(Collections.java:1636) - locked <0x5b5b5200> (a java.util.Collections$SynchronizedSet) at org.openide.loaders.DataObject.setModified(DataObject.java:498) at org.netbeans.modules.xml.multiview.XmlMultiViewDataObject.setModified(XmlMultiViewDataObject.java:211) at org.openide.text.DataEditorSupport$Env.markModified(DataEditorSupport.java:957) at org.openide.text.CloneableEditorSupport.notifyModified(CloneableEditorSupport.java:2073) at org.openide.text.CloneableEditorSupport.callNotifyModified(CloneableEditorSupport.java:2043) - locked <0x65f41d20> (a java.lang.Object) at org.openide.text.CloneableEditorSupport$Listener.vetoableChange(CloneableEditorSupport.java:2950) at org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1706) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:313) at org.openide.text.NbDocument.runAtomic(NbDocument.java:436) at org.netbeans.modules.xml.multiview.Utils.replaceDocument(Utils.java:130) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport$DocumentSynchronizer.reloadModelFromData(XmlMultiViewEditorSupport.java:726) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer.reloadModel(XmlMultiViewDataSynchronizer.java:230) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer$3.run(XmlMultiViewDataSynchronizer.java:100) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) Locked ownable synchronizers: - None "Code Completion" daemon prio=10 tid=0xb191c400 nid=0x3220 waiting for monitor entry [0xab33d000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.loaders.DataObject$Registry.getModifiedSet(DataObject.java:1277) - waiting to lock <0x5b5b5200> (a java.util.Collections$SynchronizedSet) at org.netbeans.modules.java.source.parsing.SourceFileObject.isModified(SourceFileObject.java:399) at org.netbeans.modules.java.source.parsing.SourceFileObject.getLastModified(SourceFileObject.java:285) at com.sun.tools.javac.jvm.ClassWriter.getLastModified(ClassWriter.java:1694) at com.sun.tools.javac.jvm.ClassWriter.writeClassFile(ClassWriter.java:1634) at com.sun.tools.javac.jvm.ClassWriter.writeClass(ClassWriter.java:1523) at com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:721) at com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1483) at com.sun.tools.javac.api.JavacTaskImpl$2.process(JavacTaskImpl.java:534) at com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:622) at com.sun.tools.javac.api.JavacTaskImpl.generate(JavacTaskImpl.java:537) at org.netbeans.modules.java.source.TreeLoader.dumpSymFile(TreeLoader.java:352) at org.netbeans.modules.java.source.TreeLoader.loadTreeFor(TreeLoader.java:184) at com.sun.tools.javac.code.Symbol$ParamSymbol.getSimpleName(Symbol.java:1094) at com.sun.tools.javac.code.Symbol$ParamSymbol.getSimpleName(Symbol.java:1061) at org.netbeans.modules.editor.java.JavaCompletionItem$MethodItem.(JavaCompletionItem.java:1500) at org.netbeans.modules.editor.java.JavaCompletionItem$MethodItem.(JavaCompletionItem.java:1454) at org.netbeans.modules.editor.java.JavaCompletionItem.createExecutableItem(JavaCompletionItem.java:190) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.addMembers(JavaCompletionProvider.java:3128) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.insideMemberSelect(JavaCompletionProvider.java:1768) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.resolveCompletion(JavaCompletionProvider.java:666) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.run(JavaCompletionProvider.java:425) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery$Task.run(JavaCompletionProvider.java:5217) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:584) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:155) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:139) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:198) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:74) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:198) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.query(JavaCompletionProvider.java:297) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:223) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) Locked ownable synchronizers: - <0x5ef05580> (a java.util.concurrent.locks.ReentrantLock$FairSync) "Thread-119" daemon prio=10 tid=0xa90b3800 nid=0x2902 in Object.wait() [0xaaf3d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:210) - locked <0x63638678> (a java.lang.UNIXProcess) at org.netbeans.modules.tomcat5.util.LogManager$1.run(LogManager.java:116) Locked ownable synchronizers: - None "pool-2-thread-2" prio=10 tid=0xa90b2400 nid=0x2901 waiting on condition [0xa9817000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.api.extexecution.input.InputReaderTask.run(InputReaderTask.java:212) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x636387b0> (a java.util.concurrent.ThreadPoolExecutor$Worker) "pool-2-thread-1" prio=10 tid=0xa90b1800 nid=0x2900 sleeping[0xa9efe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.api.extexecution.input.InputReaderTask.run(InputReaderTask.java:212) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x636388b0> (a java.util.concurrent.ThreadPoolExecutor$Worker) "LogViewer - Thread" daemon prio=10 tid=0xa8e73400 nid=0x28fc in Object.wait() [0xaf74c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.netbeans.modules.tomcat5.util.LogViewer.run(LogViewer.java:335) - locked <0x636388e0> (a org.netbeans.modules.tomcat5.util.LogViewer) Locked ownable synchronizers: - None "process reaper" daemon prio=10 tid=0xa8e67c00 nid=0x25a9 runnable [0xb2a86000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$200(UNIXProcess.java:54) at java.lang.UNIXProcess$3.run(UNIXProcess.java:174) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x63638a50> (a java.util.concurrent.ThreadPoolExecutor$Worker) "Keep-Alive-SocketCleaner" daemon prio=10 tid=0x0989fc00 nid=0x24fb in Object.wait() [0xad4fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at sun.net.www.http.KeepAliveStreamCleaner.run(KeepAliveStreamCleaner.java:101) - locked <0x61f37aa8> (a sun.net.www.http.KeepAliveStreamCleaner) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "Editor Parsing Loop (201302132200)" daemon prio=10 tid=0xb2d29800 nid=0x1ff7 waiting on condition [0xac5fe000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x5ef05580> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:229) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:709) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x5ee7d3d8> (a java.util.concurrent.ThreadPoolExecutor$Worker) "DestroyJavaVM" prio=10 tid=0xb6806c00 nid=0x1fc8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "TimerQueue" daemon prio=10 tid=0x0984a400 nid=0x1fe3 runnable [0xac7fe000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x5b82fd50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - <0x5b882d48> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "Worker-JM" prio=10 tid=0x0982b000 nid=0x1fe2 in Object.wait() [0xac9fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5b82fe18> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x5b82fe18> (a java.util.ArrayList) Locked ownable synchronizers: - None "Framework Event Dispatcher" daemon prio=10 tid=0x097e9400 nid=0x1fe1 in Object.wait() [0xacd7a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5b82fe30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x5b82fe30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Thread-1" daemon prio=10 tid=0x097b9c00 nid=0x1fe0 in Object.wait() [0xacf7a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1476) - locked <0x5b5d21a8> (a java.util.LinkedList) Locked ownable synchronizers: - None "File Watcher" daemon prio=10 tid=0xadf72400 nid=0x1fdf runnable [0xad1f2000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:344) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at org.netbeans.modules.masterfs.watcher.linux.$Proxy2.read(Unknown Source) at org.netbeans.modules.masterfs.watcher.linux.LinuxNotifier.nextEvent(LinuxNotifier.java:125) at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:119) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:302) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "State Data Manager" daemon prio=10 tid=0x09699400 nid=0x1fda waiting on condition [0xadcfe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "Framework Active Thread" prio=10 tid=0x09662400 nid=0x1fd9 in Object.wait() [0xadefe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863) - locked <0x5b44e118> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "AWT-EventQueue-0" prio=10 tid=0x0953f800 nid=0x1fd8 waiting on condition [0xaea5f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x5ef05580> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:229) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:190) at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.runWhenScanFinished(RunWhenScanFinishedSupport.java:136) at org.netbeans.modules.parsing.api.ParserManager.parseWhenScanFinished(ParserManager.java:132) at org.netbeans.api.java.source.JavaSource.runWhenScanFinished(JavaSource.java:599) at org.netbeans.modules.junit.actions.JUnitMethodRunnerProvider.getTestMethod(JUnitMethodRunnerProvider.java:79) at org.netbeans.modules.junit.actions.JUnitMethodRunnerProvider.canHandle(JUnitMethodRunnerProvider.java:106) at org.netbeans.modules.gsf.testrunner.TestMethodRunnerAction.enable(TestMethodRunnerAction.java:102) at org.openide.util.actions.NodeAction$DelegateAction.resultChanged(NodeAction.java:615) at org.openide.util.actions.NodeAction$DelegateAction.(NodeAction.java:560) at org.openide.util.actions.NodeAction.createContextAwareInstance(NodeAction.java:357) at org.netbeans.modules.editor.NbEditorKit.translateContextLookupAction(NbEditorKit.java:344) at org.netbeans.modules.editor.NbEditorKit.access$200(NbEditorKit.java:133) at org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.addAction(NbEditorKit.java:455) at org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.buildPopupMenu(NbEditorKit.java:434) at org.netbeans.editor.ext.ExtKit$BuildPopupMenuAction.actionPerformed(ExtKit.java:281) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:339) at org.netbeans.spi.editor.AbstractEditorAction.actionPerformed(AbstractEditorAction.java:444) at org.netbeans.editor.EditorUI.showPopupMenu(EditorUI.java:1763) at org.netbeans.editor.ext.ExtKit$ShowPopupMenuAction.actionPerformed(ExtKit.java:429) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:339) at org.netbeans.spi.editor.AbstractEditorAction.actionPerformed(AbstractEditorAction.java:444) at org.openide.util.actions.CallbackSystemAction$DelegateAction$1.run(CallbackSystemAction.java:607) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:95) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99) at org.openide.util.actions.CallbackSystemAction$DelegateAction.actionPerformed(CallbackSystemAction.java:610) at org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:1176) at javax.swing.JComponent.processKeyBindings(JComponent.java:2940) at javax.swing.JComponent.processKeyEvent(JComponent.java:2842) at java.awt.Component.processEvent(Component.java:6282) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1895) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:762) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1027) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:899) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:727) at java.awt.Component.dispatchEventImpl(Component.java:4731) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:696) at java.awt.EventQueue$4.run(EventQueue.java:694) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:693) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Locked ownable synchronizers: - None "AWT-Shutdown" prio=10 tid=0x0953d400 nid=0x1fd7 in Object.wait() [0xaec60000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x5ac07c50> (a java.lang.Object) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "AWT-XAWT" daemon prio=10 tid=0x09522000 nid=0x1fd6 runnable [0xaee60000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:627) at sun.awt.X11.XToolkit.run(XToolkit.java:591) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=0x09513000 nid=0x1fd5 in Object.wait() [0xaf06b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x5ac07d60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at sun.java2d.Disposer.run(Disposer.java:145) at java.lang.Thread.run(Thread.java:722) Locked ownable synchronizers: - None "RequestProcessor queue manager" daemon prio=10 tid=0x094d5000 nid=0x1fd4 in Object.wait() [0xaf54c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2267) - locked <0x5ac07df0> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2243) Locked ownable synchronizers: - None "CLI Requests Server" daemon prio=10 tid=0xb334d400 nid=0x1fd1 runnable [0xafb4c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) at java.net.ServerSocket.implAccept(ServerSocket.java:522) at java.net.ServerSocket.accept(ServerSocket.java:490) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1085) Locked ownable synchronizers: - None "Active Reference Queue Daemon" daemon prio=10 tid=0xb3335c00 nid=0x1fd0 in Object.wait() [0xb32fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x5ab9db28> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180) - locked <0x5ab9db28> (a java.lang.ref.ReferenceQueue$Lock) Locked ownable synchronizers: - None "Service Thread" daemon prio=10 tid=0xb6846c00 nid=0x1fce runnable [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread0" daemon prio=10 tid=0xb6844c00 nid=0x1fcd waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0xb6843000 nid=0x1fcc runnable [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=10 tid=0xb6832800 nid=0x1fcb in Object.wait() [0xb3bfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x5ab9dce8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0xb6830c00 nid=0x1fca in Object.wait() [0xb3ffe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x5ab9da88> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0xb682f400 nid=0x1fc9 runnable "VM Periodic Task Thread" prio=10 tid=0xb6849000 nid=0x1fcf waiting on condition JNI global references: 5528 Found one Java-level deadlock: ============================= "Debugger Actions": waiting to lock monitor 0xb12210f0 (object 0x5cc4c198, a org.netbeans.modules.debugger.jpda.projects.LineTranslations), which is held by "XmlMultiViewDataSynchronizer RequestProcessor" "XmlMultiViewDataSynchronizer RequestProcessor": waiting to lock monitor 0xb1228310 (object 0x65f41d08, a org.openide.windows.CloneableOpenSupport$Listener), which is held by "Diffsidebar long tasks" "Diffsidebar long tasks": waiting to lock monitor 0xb122bb58 (object 0x65f41d20, a java.lang.Object), which is held by "XmlMultiViewDataSynchronizer RequestProcessor" Java stack information for the threads listed above: =================================================== "Debugger Actions": at org.netbeans.modules.debugger.jpda.projects.LineTranslations.disposeTimeStamp(LineTranslations.java:137) - waiting to lock <0x5cc4c198> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.disposeTimeStamp(EditorContextImpl.java:297) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.finish(JPDADebuggerImpl.java:1382) at org.netbeans.modules.debugger.jpda.actions.KillActionProvider.doAction(KillActionProvider.java:79) at org.netbeans.spi.debugger.ActionsProvider$1.run(ActionsProvider.java:130) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) "XmlMultiViewDataSynchronizer RequestProcessor": at org.openide.text.CloneableEditorSupport.updateLineSet(CloneableEditorSupport.java:2167) - waiting to lock <0x65f41d08> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.CloneableEditorSupport.getLineSet(CloneableEditorSupport.java:1352) at org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry.register(LineTranslations.java:361) - locked <0x6368e300> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry) at org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry.registerIfNotThere(LineTranslations.java:366) - locked <0x6368e300> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations$Registry) at org.netbeans.modules.debugger.jpda.projects.LineTranslations$ChangedFilesListener.stateChanged(LineTranslations.java:386) - locked <0x5cc4c198> (a org.netbeans.modules.debugger.jpda.projects.LineTranslations) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119) at org.openide.loaders.DataObject$ModifiedRegistry.add(DataObject.java:1320) at org.openide.loaders.DataObject$ModifiedRegistry.add(DataObject.java:1291) at java.util.Collections$SynchronizedCollection.add(Collections.java:1636) - locked <0x5b5b5200> (a java.util.Collections$SynchronizedSet) at org.openide.loaders.DataObject.setModified(DataObject.java:498) at org.netbeans.modules.xml.multiview.XmlMultiViewDataObject.setModified(XmlMultiViewDataObject.java:211) at org.openide.text.DataEditorSupport$Env.markModified(DataEditorSupport.java:957) at org.openide.text.CloneableEditorSupport.notifyModified(CloneableEditorSupport.java:2073) at org.openide.text.CloneableEditorSupport.callNotifyModified(CloneableEditorSupport.java:2043) - locked <0x65f41d20> (a java.lang.Object) at org.openide.text.CloneableEditorSupport$Listener.vetoableChange(CloneableEditorSupport.java:2950) at org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1706) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:313) at org.openide.text.NbDocument.runAtomic(NbDocument.java:436) at org.netbeans.modules.xml.multiview.Utils.replaceDocument(Utils.java:130) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport$DocumentSynchronizer.reloadModelFromData(XmlMultiViewEditorSupport.java:726) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer.reloadModel(XmlMultiViewDataSynchronizer.java:230) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer$3.run(XmlMultiViewDataSynchronizer.java:100) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) "Diffsidebar long tasks": at org.openide.text.CloneableEditorSupport.callNotifyUnmodified(CloneableEditorSupport.java:2055) - waiting to lock <0x65f41d20> (a java.lang.Object) at org.openide.text.CloneableEditorSupport.doCloseDocument(CloneableEditorSupport.java:2318) at org.openide.text.CloneableEditorSupport.access$1800(CloneableEditorSupport.java:129) at org.openide.text.CloneableEditorSupport$12.run(CloneableEditorSupport.java:2291) - locked <0x65f41d08> (a org.openide.windows.CloneableOpenSupport$Listener) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1383) at org.openide.text.CloneableEditorSupport.closeDocument(CloneableEditorSupport.java:2275) at org.openide.text.CloneableEditorSupport.notifyClosed(CloneableEditorSupport.java:2143) at org.openide.text.DataEditorSupport.notifyClosed(DataEditorSupport.java:418) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport.notifyClosed(XmlMultiViewEditorSupport.java:491) at org.openide.text.CloneableEditorSupport.close(CloneableEditorSupport.java:2245) at org.openide.windows.CloneableOpenSupport.close(CloneableOpenSupport.java:129) at org.netbeans.modules.versioning.ui.diff.DiffSidebar.getText(DiffSidebar.java:1081) at org.netbeans.modules.versioning.ui.diff.DiffSidebar.getText(DiffSidebar.java:984) at org.netbeans.modules.versioning.ui.diff.DiffSidebar.access$1600(DiffSidebar.java:114) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask.fetchOriginalContent(DiffSidebar.java:942) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask.computeDiff(DiffSidebar.java:911) at org.netbeans.modules.versioning.ui.diff.DiffSidebar$RefreshDiffTask.run(DiffSidebar.java:896) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) Found 1 deadlock.