2010-11-23 11:36:26 Full thread dump Java HotSpot(TM) Client VM (17.1-b03 mixed mode): "JMX server connection timeout 70" daemon prio=6 tid=0x087f9c00 nid=0x1034 in Object.wait() [0x09fff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x10471610> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) - locked <0x10471610> (a [I) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=6 tid=0x087f9000 nid=0x176c waiting on condition [0x09dff000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x102a1d60> (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:2025) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "RMI TCP Connection(1)-169.254.216.61" daemon prio=6 tid=0x087f8800 nid=0x10f0 runnable [0x09bff000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <0x10429c60> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:66) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) 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:662) Locked ownable synchronizers: - <0x1032ec90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=6 tid=0x087fa800 nid=0x16cc runnable [0x090af000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x102a5630> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "logger-awt" daemon prio=2 tid=0x087f7800 nid=0x1790 in Object.wait() [0x0a3ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x21d97da0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x21d97da0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "W32 File Monitor" daemon prio=2 tid=0x087fa000 nid=0xbc8 runnable [0x094af000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Function.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:298) at com.sun.jna.Function.invoke(Function.java:223) at com.sun.jna.Library$Handler.invoke(Library.java:204) at org.netbeans.modules.masterfs.watcher.$Proxy6.GetQueuedCompletionStatus(Unknown Source) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.waitForChange(WindowsNotifier.java:395) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.access$000(WindowsNotifier.java:70) at org.netbeans.modules.masterfs.watcher.WindowsNotifier$2.run(WindowsNotifier.java:342) Locked ownable synchronizers: - None "Parsing & Indexing Loop (201011152355)" daemon prio=2 tid=0x087f8400 nid=0x910 waiting on condition [0x0697f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x21897de8> (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:1987) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:581) 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:662) Locked ownable synchronizers: - <0x218958d8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "Swing-Shell" daemon prio=6 tid=0x087f7c00 nid=0x364 waiting on condition [0x092af000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x21722e70> (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:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:492) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Inactive RequestProcessor thread [Was:JarFs - modification watcher/org.openide.filesystems.JarFileSystem$2]" daemon prio=2 tid=0x08864400 nid=0x20c in Object.wait() [0x0a7ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x21485be0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1913) - locked <0x21485be0> (a java.lang.Object) Locked ownable synchronizers: - None "AWT-EventQueue-1" prio=6 tid=0x07ac8c00 nid=0x133c waiting for monitor entry [0x0759f000] java.lang.Thread.State: BLOCKED (on object monitor) at java.beans.Introspector.getBeanInfo(Introspector.java:157) - waiting to lock <0x2007b490> (a java.lang.Object) at org.openide.util.Utilities.getBeanInfo(Utilities.java:426) at org.netbeans.modules.form.FormUtils.getBeanInfo(FormUtils.java:1780) at org.netbeans.modules.form.RADComponent.getBeanInfo(RADComponent.java:432) at org.netbeans.modules.form.RADComponent.initInstance(RADComponent.java:192) at org.netbeans.modules.form.FormModel.setFormBaseClass(FormModel.java:169) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:425) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:299) - locked <0x21d80760> (a org.netbeans.modules.form.GandalfPersistenceManager) at org.netbeans.modules.form.FormEditor$3.run(FormEditor.java:337) at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:293) - locked <0x20161338> (a javax.swing.MultiUIDefaults) - locked <0x40625f58> (a java.lang.Class for java.beans.Introspector) at org.openide.util.Mutex.doEventAccess(Mutex.java:1361) at org.openide.util.Mutex.readAccess(Mutex.java:320) at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:276) at org.netbeans.modules.form.FormEditor.loadFormData(FormEditor.java:334) at org.netbeans.modules.form.FormEditor.loadFormDesigner(FormEditor.java:232) at org.netbeans.modules.form.FormDesigner.finishComponentShowing(FormDesigner.java:1897) at org.netbeans.modules.form.FormDesigner.access$1100(FormDesigner.java:107) at org.netbeans.modules.form.FormDesigner$PreLoadTask$1.run(FormDesigner.java:1862) 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:138) 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) Locked ownable synchronizers: - None "Thread-5" daemon prio=6 tid=0x07ac8400 nid=0x1730 in Object.wait() [0x0839f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x20849a78> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x20849a78> (a java.util.LinkedList) Locked ownable synchronizers: - None "Thread-4" prio=6 tid=0x07ac8000 nid=0xc waiting on condition [0x0819f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x20849b00> (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:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.nextEvent(WindowsNotifier.java:245) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:151) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "GUI Builder" daemon prio=2 tid=0x07ac7800 nid=0x16c0 waiting for monitor entry [0x07f9f000] java.lang.Thread.State: BLOCKED (on object monitor) at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:426) - waiting to lock <0x40625f58> (a java.lang.Class for java.beans.Introspector) at java.beans.Introspector.(Introspector.java:377) at java.beans.Introspector.getBeanInfo(Introspector.java:164) - locked <0x2007b490> (a java.lang.Object) at org.openide.util.Utilities.getBeanInfo(Utilities.java:426) at org.netbeans.modules.form.FormUtils.getBeanInfo(FormUtils.java:1780) at org.netbeans.modules.form.palette.PaletteItem.getBeanInfo(PaletteItem.java:292) at org.netbeans.modules.form.palette.PaletteItem.getIcon(PaletteItem.java:247) at org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getIcon(PaletteItemDataObject.java:379) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:569) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:569) at org.netbeans.modules.form.palette.PaletteUtils$1.run(PaletteUtils.java:244) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1960) Locked ownable synchronizers: - None "TimerQueue" daemon prio=6 tid=0x05cfd400 nid=0x16c4 in Object.wait() [0x086af000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x20074d38> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x20074d38> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "AWT-Windows" daemon prio=6 tid=0x05c31000 nid=0x2ac runnable [0x0739f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:293) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "AWT-Shutdown" prio=6 tid=0x05c2e800 nid=0xa6c in Object.wait() [0x0719f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x20074e60> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x20074e60> (a java.lang.Object) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=0x05c2e400 nid=0x10ec in Object.wait() [0x06f9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x20074ef8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x20074ef8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "CLI Requests Server" daemon prio=6 tid=0x05c54800 nid=0xa24 runnable [0x0657f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x20075240> (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:1031) Locked ownable synchronizers: - None "Active Reference Queue Daemon" daemon prio=2 tid=0x05bb9800 nid=0xcb8 in Object.wait() [0x0615f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x200753d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x200753d0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:101) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Timer-0" daemon prio=6 tid=0x023ff400 nid=0x5f0 in Object.wait() [0x05f5f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x20075470> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x20075470> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=6 tid=0x023c4c00 nid=0xccc runnable [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=10 tid=0x023bf400 nid=0x6c8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x023be400 nid=0x1630 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x023bb000 nid=0x1274 runnable [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=0x0238c800 nid=0x1464 in Object.wait() [0x0515f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x200756b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x200756b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x0238b400 nid=0x120c in Object.wait() [0x04f5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x20074fa8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x20074fa8> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "main" prio=6 tid=0x003ebc00 nid=0x16fc waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x02387800 nid=0x13e4 runnable "VM Periodic Task Thread" prio=10 tid=0x023de000 nid=0x13c4 waiting on condition JNI global references: 3727 Found one Java-level deadlock: ============================= "AWT-EventQueue-1": waiting to lock monitor 0x023906f4 (object 0x2007b490, a java.lang.Object), which is held by "GUI Builder" "GUI Builder": waiting to lock monitor 0x07b6726c (object 0x40625f58, a java.lang.Class), which is held by "AWT-EventQueue-1" Java stack information for the threads listed above: =================================================== "AWT-EventQueue-1": at java.beans.Introspector.getBeanInfo(Introspector.java:157) - waiting to lock <0x2007b490> (a java.lang.Object) at org.openide.util.Utilities.getBeanInfo(Utilities.java:426) at org.netbeans.modules.form.FormUtils.getBeanInfo(FormUtils.java:1780) at org.netbeans.modules.form.RADComponent.getBeanInfo(RADComponent.java:432) at org.netbeans.modules.form.RADComponent.initInstance(RADComponent.java:192) at org.netbeans.modules.form.FormModel.setFormBaseClass(FormModel.java:169) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:425) at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfPersistenceManager.java:299) - locked <0x21d80760> (a org.netbeans.modules.form.GandalfPersistenceManager) at org.netbeans.modules.form.FormEditor$3.run(FormEditor.java:337) at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:293) - locked <0x20161338> (a javax.swing.MultiUIDefaults) - locked <0x40625f58> (a java.lang.Class for java.beans.Introspector) at org.openide.util.Mutex.doEventAccess(Mutex.java:1361) at org.openide.util.Mutex.readAccess(Mutex.java:320) at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:276) at org.netbeans.modules.form.FormEditor.loadFormData(FormEditor.java:334) at org.netbeans.modules.form.FormEditor.loadFormDesigner(FormEditor.java:232) at org.netbeans.modules.form.FormDesigner.finishComponentShowing(FormDesigner.java:1897) at org.netbeans.modules.form.FormDesigner.access$1100(FormDesigner.java:107) at org.netbeans.modules.form.FormDesigner$PreLoadTask$1.run(FormDesigner.java:1862) 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:138) 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) "GUI Builder": at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:426) - waiting to lock <0x40625f58> (a java.lang.Class for java.beans.Introspector) at java.beans.Introspector.(Introspector.java:377) at java.beans.Introspector.getBeanInfo(Introspector.java:164) - locked <0x2007b490> (a java.lang.Object) at org.openide.util.Utilities.getBeanInfo(Utilities.java:426) at org.netbeans.modules.form.FormUtils.getBeanInfo(FormUtils.java:1780) at org.netbeans.modules.form.palette.PaletteItem.getBeanInfo(PaletteItem.java:292) at org.netbeans.modules.form.palette.PaletteItem.getIcon(PaletteItem.java:247) at org.netbeans.modules.form.palette.PaletteItemDataObject$ItemNode.getIcon(PaletteItemDataObject.java:379) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:569) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:569) at org.netbeans.modules.form.palette.PaletteUtils$1.run(PaletteUtils.java:244) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1960) Found 1 deadlock.