Full thread dump:
"SwingWorker work thread" prio=7 tid=0x1c5db400 nid=0x225 waiting for
monitor en
try [0x1c98f000..0x1c98fdc0]
at com.intellij.openapi.c.a.a.e(a.java:127)
at com.intellij.openapi.c.a.a.b(a.java:10)
at
com.intellij.openapi.projectRoots.ProjectRootManager.a(ProjectRootMan
ager.java:1)
at com.intellij.openapi.projectRoots.a.a.b(a.java:1)
at com.intellij.openapi.projectRoots.impl.b.a(b.java:2)
at com.intellij.psi.impl.source.c.c.a(c.java:59)
at com.intellij.psi.impl.source.c.c.a(c.java:73)
at com.intellij.psi.impl.source.c.c.a(c.java:78)
at com.intellij.psi.impl.source.c.c.a(c.java:63)
at com.intellij.psi.impl.b.a.a(a.java:23)
at com.intellij.psi.impl.b.b.a(b.java:198)
at com.intellij.psi.impl.b.b.a(b.java:214)
at com.intellij.psi.impl.b.b.a(b.java:195)
at com.intellij.psi.impl.b.b.a(b.java:210)
at com.intellij.psi.impl.b.b.a(b.java:79)
at com.intellij.psi.impl.b.b.a(b.java:190)
at com.intellij.compiler.make.a.a(a.java:47)
at com.intellij.compiler.make.a.a(a.java:14)
at com.intellij.compiler.make.b.run(b.java:1)
at com.intellij.openapi.a.a.b.a(b.java:222)
at com.intellij.compiler.make.a.a(a.java:17)
at com.intellij.compiler.make.m.b(m.java:190)
at com.intellij.compiler.make.m.a(m.java:210)
at com.intellij.compiler.y.l(y.java:195)
at com.intellij.compiler.y.a(y.java:113)
at com.intellij.compiler.ck.b(ck.java:1)
at com.intellij.util.d.g.run(g.java:16)
at java.lang.Thread.run(Thread.java:479)
"EditorCaretThread" prio=7 tid=0x11402c00 nid=0xc4 waiting on monitor
[0x1a3cf00
0..0x1a3cfdc0]
at java.lang.Thread.sleep(Native Method)
at com.intellij.editor.impl.ba.run(ba.java:27)
at java.lang.Thread.run(Thread.java:479)
"EditorCaretThread" prio=7 tid=0x114008a0 nid=0x36e waiting on monitor
[0x18bcf0
00..0x18bcfdc0]
at java.lang.Thread.sleep(Native Method)
at com.intellij.editor.impl.ba.run(ba.java:27)
at java.lang.Thread.run(Thread.java:479)
"EditorCaretThread" prio=7 tid=0x113e6cb0 nid=0x2d8 waiting on monitor
[0x16f0f0
00..0x16f0fdc0]
at java.lang.Thread.sleep(Native Method)
at com.intellij.editor.impl.ba.run(ba.java:27)
at java.lang.Thread.run(Thread.java:479)
"Thread-10" prio=7 tid=0x7dc520 nid=0x1bc waiting on monitor
[0x1060f000..0x1060
fdc0]
at java.lang.Thread.sleep(Native Method)
at com.intellij.status.g.run(g.java:10)
at java.lang.Thread.run(Thread.java:479)
"StoreRefreshStatusThread" prio=2 tid=0x7ba240 nid=0x118 waiting on
monitor [0xf
78f000..0xf78fdc0]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.vfs.local.impl.ba.run(ba.java:7)
"WatchForChangesThread" prio=7 tid=0x7baa70 nid=0x18d runnable
[0xf74f000..0xf74
fdc0]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at
com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:25)
at com.intellij.openapi.vfs.local.impl.bb.run(bb.java:18)
"TimerQueue" daemon prio=5 tid=0x7b3050 nid=0x271 waiting on monitor
[0xf59f000.
.0xf59fdc0]
at java.lang.Object.wait(Native Method)
at
javax.swing.TimerQueue.postExpiredTimers(TimerQueue.java:211)
at javax.swing.TimerQueue.run(TimerQueue.java:226)
at java.lang.Thread.run(Thread.java:479)
"AWT-EventQueue-1" prio=7 tid=0x7b2470 nid=0xef waiting for monitor
entry [0xf55
f000..0xf55fdc0]
at com.intellij.psi.impl.e.d.b(d.java:189)
at com.intellij.psi.impl.source.bg.K(bg.java:46)
at com.intellij.debugger.breakpoints.m.run(m.java:33)
at com.intellij.openapi.a.a.b.a(b.java:222)
at com.intellij.debugger.breakpoints.h.b(h.java:125)
at
com.intellij.debugger.impl.DebuggerImpl.b(DebuggerImpl.java:66)
at com.intellij.openapi.c.a.a.a(a.java:74)
at com.intellij.openapi.project.impl.b.a(b.java:49)
at com.intellij.openapi.project.impl.b.f(b.java:81)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManager
Impl.java:35)
at com.intellij.ide.util.q.c(q.java:20)
at com.intellij.ide.util.q.e(q.java:29)
at com.intellij.ide.c.a(c.java:15)
at com.intellij.ide.c.b(c.java:13)
at com.intellij.ide.z.actionPerformed(z.java:16)
at javax.swing.Timer.fireActionPerformed(Timer.java:145)
at javax.swing.Timer$DoPostEvent.run(Timer.java:103)
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.c.dispatchEvent(c.java:26)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:126)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:93)
at java.awt.Dialog.show(Dialog.java:375)
at com.intellij.ui.dv.show(dv.java:25)
at com.intellij.openapi.wm.impl.ce.a(ce.java:103)
at
com.intellij.openapi.wm.impl.WindowManagerImpl.a(WindowManagerImpl.ja
va:13)
at com.intellij.ui.y.K(y.java:95)
at com.intellij.compiler.a.d.run(d.java:0)
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.c.dispatchEvent(c.java:26)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:126)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:93)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
"Screen Updater" prio=5 tid=0x79d4c0 nid=0x1a6 waiting on monitor
[0xf4cf000..0x
f4cfdc0]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:71)
at sun.awt.ScreenUpdater.run(ScreenUpdater.java:90)
"AWT-Windows" prio=7 tid=0x788850 nid=0x17d runnable
[0xf43f000..0xf43fdc0]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:183)
at java.lang.Thread.run(Thread.java:479)
"SunToolkit.PostEventQueue-0" prio=7 tid=0x7875e0 nid=0xd3 waiting on
monitor [0
xf3ff000..0xf3ffdc0]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at sun.awt.PostEventQueue.run(SunToolkit.java:486)
"AWT-EventQueue-0" prio=7 tid=0x787ca0 nid=0x31e waiting on monitor
[0xf3bf000..
0xf3bfdc0]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at java.awt.EventQueue.getNextEvent(EventQueue.java:255)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:101)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:93)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
"Thread-2" prio=5 tid=0x781190 nid=0x34b runnable
[0xf37f000..0xf37fdc0]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
at java.net.DatagramSocket.receive(DatagramSocket.java:387)
at com.intellij.c.i.d(i.java:13)
at com.intellij.idea.d.run(d.java:4)
at java.lang.Thread.run(Thread.java:479)
"Thread-0" prio=5 tid=0x77d130 nid=0x157 waiting on monitor
[0..0x6fb30]
"Signal Dispatcher" daemon prio=10 tid=0x76a2c0 nid=0x376 waiting on
monitor [0.
.0]
"Finalizer" daemon prio=9 tid=0x7675d0 nid=0xf8 waiting on monitor
[0xedff000..0
xedffdc0]
at java.lang.Object.wait(Native Method)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)
"Reference Handler" daemon prio=10 tid=0x766260 nid=0x15c waiting on
monitor [0x
edbf000..0xedbfdc0]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
"VM Thread" prio=5 tid=0x765510 nid=0x189 runnable
"VM Periodic Task Thread" prio=10 tid=0x769780 nid=0x174 waiting on
monitor
"Suspend Checker Thread" prio=10 tid=0x7691f0 nid=0x119 runnable
FOUND A JAVA LEVEL DEADLOCK:
----------------------------
"SwingWorker work thread":
waiting to lock monitor 0x9792cc (object 0x32c3e60, a
com.intellij.openapi.pro
ject.impl.b),
which is locked by "AWT-EventQueue-1"
"AWT-EventQueue-1":
waiting to lock monitor 0x9792ac (object 0x2e172a8, a
java.lang.Object),
which is locked by "SwingWorker work thread"
JAVA STACK INFORMATION FOR THREADS LISTED ABOVE:
------------------------------------------------
Java Stack for "SwingWorker work thread":
==========
at com.intellij.openapi.c.a.a.e(a.java:127)
at com.intellij.openapi.c.a.a.b(a.java:10)
at
com.intellij.openapi.projectRoots.ProjectRootManager.a(ProjectRootMan
ager.java:1)
at com.intellij.openapi.projectRoots.a.a.b(a.java:1)
at com.intellij.openapi.projectRoots.impl.b.a(b.java:2)
at com.intellij.psi.impl.source.c.c.a(c.java:59)
at com.intellij.psi.impl.source.c.c.a(c.java:73)
at com.intellij.psi.impl.source.c.c.a(c.java:78)
at com.intellij.psi.impl.source.c.c.a(c.java:63)
at com.intellij.psi.impl.b.a.a(a.java:23)
at com.intellij.psi.impl.b.b.a(b.java:198)
at com.intellij.psi.impl.b.b.a(b.java:214)
at com.intellij.psi.impl.b.b.a(b.java:195)
at com.intellij.psi.impl.b.b.a(b.java:210)
at com.intellij.psi.impl.b.b.a(b.java:79)
at com.intellij.psi.impl.b.b.a(b.java:190)
at com.intellij.compiler.make.a.a(a.java:47)
at com.intellij.compiler.make.a.a(a.java:14)
at com.intellij.compiler.make.b.run(b.java:1)
at com.intellij.openapi.a.a.b.a(b.java:222)
at com.intellij.compiler.make.a.a(a.java:17)
at com.intellij.compiler.make.m.b(m.java:190)
at com.intellij.compiler.make.m.a(m.java:210)
at com.intellij.compiler.y.l(y.java:195)
at com.intellij.compiler.y.a(y.java:113)
at com.intellij.compiler.ck.b(ck.java:1)
at com.intellij.util.d.g.run(g.java:16)
at java.lang.Thread.run(Thread.java:479)
Java Stack for "AWT-EventQueue-1":
==========
at com.intellij.psi.impl.e.d.b(d.java:189)
at com.intellij.psi.impl.source.bg.K(bg.java:46)
at com.intellij.debugger.breakpoints.m.run(m.java:33)
at com.intellij.openapi.a.a.b.a(b.java:222)
at com.intellij.debugger.breakpoints.h.b(h.java:125)
at
com.intellij.debugger.impl.DebuggerImpl.b(DebuggerImpl.java:66)
at com.intellij.openapi.c.a.a.a(a.java:74)
at com.intellij.openapi.project.impl.b.a(b.java:49)
at com.intellij.openapi.project.impl.b.f(b.java:81)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManager
Impl.java:35)
at com.intellij.ide.util.q.c(q.java:20)
at com.intellij.ide.util.q.e(q.java:29)
at com.intellij.ide.c.a(c.java:15)
at com.intellij.ide.c.b(c.java:13)
at com.intellij.ide.z.actionPerformed(z.java:16)
at javax.swing.Timer.fireActionPerformed(Timer.java:145)
at javax.swing.Timer$DoPostEvent.run(Timer.java:103)
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.c.dispatchEvent(c.java:26)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:126)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:93)
at java.awt.Dialog.show(Dialog.java:375)
at com.intellij.ui.dv.show(dv.java:25)
at com.intellij.openapi.wm.impl.ce.a(ce.java:103)
at
com.intellij.openapi.wm.impl.WindowManagerImpl.a(WindowManagerImpl.ja
va:13)
at com.intellij.ui.y.K(y.java:95)
at com.intellij.compiler.a.d.run(d.java:0)
at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.c.dispatchEvent(c.java:26)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:126)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:93)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
at
java.awt.EventDispatchThread.run(EventDispatchThread.java:80)
Found 1 deadlock.
_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list