I believe that I can reproduce this
JDK 1.3.1_03
Full
thread dump:
"LocalVcsLock
thread" prio=7 tid=0x226ffe30 nid=0x57c runnable
[0x3f3f000..0x3f3
fdbc]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at java.net.ServerSocket.implAccept(ServerSocket.java:238)
at java.net.ServerSocket.accept(ServerSocket.java:217)
at com.intellij.localVcs.b.i.run(i.java:4)
at java.lang.Thread.run(Thread.java:479)
fdbc]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at java.net.ServerSocket.implAccept(ServerSocket.java:238)
at java.net.ServerSocket.accept(ServerSocket.java:217)
at com.intellij.localVcs.b.i.run(i.java:4)
at java.lang.Thread.run(Thread.java:479)
"EditorCaretThread"
prio=7 tid=0x22226310 nid=0x118 waiting on monitor
[0x35ff00
0..0x35ffdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.editor.e.bt.run(bt.java:0)
0..0x35ffdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.editor.e.bt.run(bt.java:0)
"Smooth
progress adapter" prio=7 tid=0x222218f0 nid=0x6a4 waiting on monitor
[0x
30af000..0x30afdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.progress.a.c.run(c.java:6)
at java.lang.Thread.run(Thread.java:479)
30af000..0x30afdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.progress.a.c.run(c.java:6)
at java.lang.Thread.run(Thread.java:479)
"StartupActivity"
prio=7 tid=0x22229de0 nid=0x6f8 waiting for monitor entry
[0x3
06f000..0x306fdbc]
at java.awt.Container.invalidateTree(Container.java:767)
at java.awt.Container.setFont(Container.java:798)
at javax.swing.JComponent.setFont(JComponent.java:1934)
at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:85)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installDefaults(BasicTabbedP
aneUI.java:146)
at javax.swing.plaf.metal.MetalTabbedPaneUI.installDefaults(MetalTabbedP
aneUI.java:46)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installUI(BasicTabbedPaneUI.
java:127)
at com.intellij.ui.a.a.w.installUI(w.java:23)
at javax.swing.JComponent.setUI(JComponent.java:317)
at javax.swing.JTabbedPane.setUI(JTabbedPane.java:140)
at javax.swing.JTabbedPane.updateUI(JTabbedPane.java:151)
at com.intellij.ide.l.a.br.updateUI(br.java:52)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:118)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:105)
at com.intellij.ide.l.a.br.<init>(br.java:61)
at com.intellij.ide.l.a.bs.<init>(bs.java:4)
at com.intellij.ide.l.a.k.<init>(k.java:100)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.intellij.openapi.project.a.c.b(c.java:139)
at com.intellij.openapi.components.a.a.d(a.java:46)
at com.intellij.openapi.components.a.a.b(a.java:172)
at com.intellij.openapi.project.a.c.k(c.java:82)
at com.intellij.openapi.project.a.m.b(m.java:89)
at com.intellij.psi.f.e.a.a.c(a.java:231)
at com.intellij.psi.f.e.a.a.a(a.java:126)
at com.intellij.psi.f.e.a.a.a(a.java:45)
at com.intellij.psi.f.d.l.a(l.java:53)
at com.intellij.psi.f.d.l.N(l.java:13)
at com.intellij.psi.f.d.m.N(m.java:25)
at com.intellij.psi.f.d.i.N(i.java:115)
at com.intellij.psi.f.d.b.N(b.java:35)
at com.intellij.psi.f.d.g.N(g.java:6)
at com.intellij.psi.f.d.g.G(g.java:70)
at com.intellij.psi.f.c.b.a(b.java:8)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:223)
at com.intellij.ide.m.s.run(s.java:4)
at com.intellij.openapi.application.a.d.runReadAction(d.java:195)
at com.intellij.ide.m.r.run(r.java)
at com.intellij.ide.h.bm.a(bm.java:6)
at com.intellij.openapi.project.a.k.run(k.java:3)
at com.intellij.progress.c.a(c.java:6)
at com.intellij.openapi.project.a.j.run(j.java:3)
at java.lang.Thread.run(Thread.java:479)
06f000..0x306fdbc]
at java.awt.Container.invalidateTree(Container.java:767)
at java.awt.Container.setFont(Container.java:798)
at javax.swing.JComponent.setFont(JComponent.java:1934)
at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:85)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installDefaults(BasicTabbedP
aneUI.java:146)
at javax.swing.plaf.metal.MetalTabbedPaneUI.installDefaults(MetalTabbedP
aneUI.java:46)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installUI(BasicTabbedPaneUI.
java:127)
at com.intellij.ui.a.a.w.installUI(w.java:23)
at javax.swing.JComponent.setUI(JComponent.java:317)
at javax.swing.JTabbedPane.setUI(JTabbedPane.java:140)
at javax.swing.JTabbedPane.updateUI(JTabbedPane.java:151)
at com.intellij.ide.l.a.br.updateUI(br.java:52)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:118)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:105)
at com.intellij.ide.l.a.br.<init>(br.java:61)
at com.intellij.ide.l.a.bs.<init>(bs.java:4)
at com.intellij.ide.l.a.k.<init>(k.java:100)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.intellij.openapi.project.a.c.b(c.java:139)
at com.intellij.openapi.components.a.a.d(a.java:46)
at com.intellij.openapi.components.a.a.b(a.java:172)
at com.intellij.openapi.project.a.c.k(c.java:82)
at com.intellij.openapi.project.a.m.b(m.java:89)
at com.intellij.psi.f.e.a.a.c(a.java:231)
at com.intellij.psi.f.e.a.a.a(a.java:126)
at com.intellij.psi.f.e.a.a.a(a.java:45)
at com.intellij.psi.f.d.l.a(l.java:53)
at com.intellij.psi.f.d.l.N(l.java:13)
at com.intellij.psi.f.d.m.N(m.java:25)
at com.intellij.psi.f.d.i.N(i.java:115)
at com.intellij.psi.f.d.b.N(b.java:35)
at com.intellij.psi.f.d.g.N(g.java:6)
at com.intellij.psi.f.d.g.G(g.java:70)
at com.intellij.psi.f.c.b.a(b.java:8)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:223)
at com.intellij.ide.m.s.run(s.java:4)
at com.intellij.openapi.application.a.d.runReadAction(d.java:195)
at com.intellij.ide.m.r.run(r.java)
at com.intellij.ide.h.bm.a(bm.java:6)
at com.intellij.openapi.project.a.k.run(k.java:3)
at com.intellij.progress.c.a(c.java:6)
at com.intellij.openapi.project.a.j.run(j.java:3)
at java.lang.Thread.run(Thread.java:479)
"StoreRefreshStatusThread"
prio=2 tid=0x22711998 nid=0x364 waiting on monitor
[0
x2e0f000..0x2e0fdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.vfs.a.a.bc.run(bc.java:8)
x2e0f000..0x2e0fdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.vfs.a.a.bc.run(bc.java:8)
"WatchForChangesThread"
prio=7 tid=0x2274a9e0 nid=0x55c runnable
[0x2dcf000..0x2
dcfdbc]
at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:4)
at com.intellij.openapi.vfs.a.a.bd.run(bd.java:20)
dcfdbc]
at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:4)
at com.intellij.openapi.vfs.a.a.bd.run(bd.java:20)
"Memory
usage indicator" prio=7 tid=0x226f7208 nid=0x670 waiting on monitor
[0x2
b8f000..0x2b8fdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.status.j.run(j.java:4)
at java.lang.Thread.run(Thread.java:479)
b8f000..0x2b8fdbc]
at java.lang.Thread.sleep(Native Method)
at com.intellij.status.j.run(j.java:4)
at java.lang.Thread.run(Thread.java:479)
"TimerQueue"
daemon prio=5 tid=0x226e3ec8 nid=0x5e8 waiting on monitor
[0x2b4f00
0..0x2b4fdbc]
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(TimerQueue.java:228)
at java.lang.Thread.run(Thread.java:479)
0..0x2b4fdbc]
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(TimerQueue.java:228)
at java.lang.Thread.run(Thread.java:479)
"AWT-EventQueue-1"
prio=7 tid=0x226cc788 nid=0x5f0 waiting for monitor entry
[0x
2b0f000..0x2b0fdbc]
at com.intellij.psi.f.f.d.b(d.java:296)
at com.intellij.psi.f.x.a(x.java:342)
at com.intellij.codeEditor.b.f.a(f.java:6)
at com.intellij.codeEditor.b.a.a(a.java:11)
at com.intellij.codeInsight.f.a.bq.a(bq.java:25)
at com.intellij.editor.e.bw.paintComponent(bw.java:54)
at javax.swing.JComponent.paint(JComponent.java:682)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3873)
at javax.swing.JComponent._paintImmediately(JComponent.java:3816)
at javax.swing.JComponent.paintImmediately(JComponent.java:3667)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:365)
2b0f000..0x2b0fdbc]
at com.intellij.psi.f.f.d.b(d.java:296)
at com.intellij.psi.f.x.a(x.java:342)
at com.intellij.codeEditor.b.f.a(f.java:6)
at com.intellij.codeEditor.b.a.a(a.java:11)
at com.intellij.codeInsight.f.a.bq.a(bq.java:25)
at com.intellij.editor.e.bw.paintComponent(bw.java:54)
at javax.swing.JComponent.paint(JComponent.java:682)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3873)
at javax.swing.JComponent._paintImmediately(JComponent.java:3816)
at javax.swing.JComponent.paintImmediately(JComponent.java:3667)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:365)
at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(System
EventQueueUtilities.java:119)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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.openapi.ui.DialogWrapper$DialogImpl.show(DialogWrapper.j
ava:24)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:83)
at com.intellij.progress.a.f.run(f.java:2)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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)
EventQueueUtilities.java:119)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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.openapi.ui.DialogWrapper$DialogImpl.show(DialogWrapper.j
ava:24)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:83)
at com.intellij.progress.a.f.run(f.java:2)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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=0x226ade58 nid=0x5c8 waiting on monitor
[0x2acf000..
0x2acfdbc]
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)
0x2acfdbc]
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=0x22620850 nid=0x4e0 runnable
[0x2a4f000..0x2a4fdbc]
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)
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=0x2261fdf8 nid=0x574 waiting on
monitor
[0x2a0f000..0x2a0fdbc]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:415)
at sun.awt.PostEventQueue.run(SunToolkit.java:486)
[0x2a0f000..0x2a0fdbc]
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=0x2261f820 nid=0x538 waiting on monitor
[0x29cf000
..0x29cfdbc]
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)
..0x29cfdbc]
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)
"License
checker" prio=5 tid=0x2220a750 nid=0x484 runnable
[0x2298f000..0x2298fd
bc]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
at java.net.DatagramSocket.receive(DatagramSocket.java:387)
at com.intellij.license.i.d(i.java:17)
at com.intellij.idea.j.run(j.java)
at java.lang.Thread.run(Thread.java:479)
bc]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
at java.net.DatagramSocket.receive(DatagramSocket.java:387)
at com.intellij.license.i.d(i.java:17)
at com.intellij.idea.j.run(j.java)
at java.lang.Thread.run(Thread.java:479)
"Thread-0"
prio=5 tid=0x2351e0 nid=0x6a0 waiting on monitor
[0..0x6fb30]
"Signal
Dispatcher" daemon prio=10 tid=0x23fac8 nid=0x48c waiting on monitor
[0.
.0]
.0]
"Finalizer"
daemon prio=9 tid=0x819ce0 nid=0x238 waiting on monitor
[0x223ff000.
.0x223ffdbc]
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)
.0x223ffdbc]
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=0x221405a0 nid=0x6cc waiting on monitor
[
0x223bf000..0x223bfdbc]
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)
0x223bf000..0x223bfdbc]
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=0x7b98e0 nid=0x680 runnable
"VM
Periodic Task Thread" prio=10 tid=0x23e7a8 nid=0x288 waiting on
monitor
"Suspend Checker Thread" prio=10 tid=0x23f108 nid=0x530 runnable
"Suspend Checker Thread" prio=10 tid=0x23f108 nid=0x530 runnable
FOUND
A JAVA LEVEL
DEADLOCK:
----------------------------
"StartupActivity":
waiting to lock monitor 0x8194e4 (object 0x10389730, a java.awt.Component$AWTT
reeLock),
which is locked by "AWT-EventQueue-1"
"AWT-EventQueue-1":
waiting to lock monitor 0x819504 (object 0x104b90d0, a java.lang.Object),
which is locked by "StartupActivity"
----------------------------
"StartupActivity":
waiting to lock monitor 0x8194e4 (object 0x10389730, a java.awt.Component$AWTT
reeLock),
which is locked by "AWT-EventQueue-1"
"AWT-EventQueue-1":
waiting to lock monitor 0x819504 (object 0x104b90d0, a java.lang.Object),
which is locked by "StartupActivity"
JAVA
STACK INFORMATION FOR THREADS LISTED
ABOVE:
------------------------------------------------
Java Stack for "StartupActivity":
==========
at java.awt.Container.invalidateTree(Container.java:767)
- waiting to lock <10389730> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.setFont(Container.java:798)
at javax.swing.JComponent.setFont(JComponent.java:1934)
at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:85)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installDefaults(BasicTabbedP
aneUI.java:146)
at javax.swing.plaf.metal.MetalTabbedPaneUI.installDefaults(MetalTabbedP
aneUI.java:46)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installUI(BasicTabbedPaneUI.
java:127)
at com.intellij.ui.a.a.w.installUI(w.java:23)
at javax.swing.JComponent.setUI(JComponent.java:317)
at javax.swing.JTabbedPane.setUI(JTabbedPane.java:140)
at javax.swing.JTabbedPane.updateUI(JTabbedPane.java:151)
at com.intellij.ide.l.a.br.updateUI(br.java:52)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:118)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:105)
at com.intellij.ide.l.a.br.<init>(br.java:61)
at com.intellij.ide.l.a.bs.<init>(bs.java:4)
at com.intellij.ide.l.a.k.<init>(k.java:100)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.intellij.openapi.project.a.c.b(c.java:139)
at com.intellij.openapi.components.a.a.d(a.java:46)
at com.intellij.openapi.components.a.a.b(a.java:172)
at com.intellij.openapi.project.a.c.k(c.java:82)
at com.intellij.openapi.project.a.m.b(m.java:89)
- locked <103e5df8> (a com.intellij.openapi.project.a.m)
at com.intellij.psi.f.e.a.a.c(a.java:231)
at com.intellij.psi.f.e.a.a.a(a.java:126)
at com.intellij.psi.f.e.a.a.a(a.java:45)
at com.intellij.psi.f.d.l.a(l.java:53)
- locked <104b90d0> (a java.lang.Object)
at com.intellij.psi.f.d.l.N(l.java:13)
at com.intellij.psi.f.d.m.N(m.java:25)
at com.intellij.psi.f.d.i.N(i.java:115)
at com.intellij.psi.f.d.b.N(b.java:35)
at com.intellij.psi.f.d.g.N(g.java:6)
at com.intellij.psi.f.d.g.G(g.java:70)
at com.intellij.psi.f.c.b.a(b.java:8)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:223)
at com.intellij.ide.m.s.run(s.java:4)
at com.intellij.openapi.application.a.d.runReadAction(d.java:195)
at com.intellij.ide.m.r.run(r.java)
at com.intellij.ide.h.bm.a(bm.java:6)
at com.intellij.openapi.project.a.k.run(k.java:3)
at com.intellij.progress.c.a(c.java:6)
at com.intellij.openapi.project.a.j.run(j.java:3)
at java.lang.Thread.run(Thread.java:479)
Java Stack for "AWT-EventQueue-1":
==========
at com.intellij.psi.f.f.d.b(d.java:296)
at com.intellij.psi.f.x.a(x.java:342)
at com.intellij.codeEditor.b.f.a(f.java:6)
at com.intellij.codeEditor.b.a.a(a.java:11)
at com.intellij.codeInsight.f.a.bq.a(bq.java:25)
at com.intellij.editor.e.bw.paintComponent(bw.java:54)
at javax.swing.JComponent.paint(JComponent.java:682)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
- locked <10389730> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
- locked <10389730> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
- locked <10389730> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3873)
at javax.swing.JComponent._paintImmediately(JComponent.java:3816)
at javax.swing.JComponent.paintImmediately(JComponent.java:3667)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:365)
------------------------------------------------
Java Stack for "StartupActivity":
==========
at java.awt.Container.invalidateTree(Container.java:767)
- waiting to lock <10389730> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.setFont(Container.java:798)
at javax.swing.JComponent.setFont(JComponent.java:1934)
at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:85)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installDefaults(BasicTabbedP
aneUI.java:146)
at javax.swing.plaf.metal.MetalTabbedPaneUI.installDefaults(MetalTabbedP
aneUI.java:46)
at javax.swing.plaf.basic.BasicTabbedPaneUI.installUI(BasicTabbedPaneUI.
java:127)
at com.intellij.ui.a.a.w.installUI(w.java:23)
at javax.swing.JComponent.setUI(JComponent.java:317)
at javax.swing.JTabbedPane.setUI(JTabbedPane.java:140)
at javax.swing.JTabbedPane.updateUI(JTabbedPane.java:151)
at com.intellij.ide.l.a.br.updateUI(br.java:52)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:118)
at javax.swing.JTabbedPane.<init>(JTabbedPane.java:105)
at com.intellij.ide.l.a.br.<init>(br.java:61)
at com.intellij.ide.l.a.bs.<init>(bs.java:4)
at com.intellij.ide.l.a.k.<init>(k.java:100)
at java.lang.reflect.Constructor.newInstance(Native Method)
at com.intellij.openapi.project.a.c.b(c.java:139)
at com.intellij.openapi.components.a.a.d(a.java:46)
at com.intellij.openapi.components.a.a.b(a.java:172)
at com.intellij.openapi.project.a.c.k(c.java:82)
at com.intellij.openapi.project.a.m.b(m.java:89)
- locked <103e5df8> (a com.intellij.openapi.project.a.m)
at com.intellij.psi.f.e.a.a.c(a.java:231)
at com.intellij.psi.f.e.a.a.a(a.java:126)
at com.intellij.psi.f.e.a.a.a(a.java:45)
at com.intellij.psi.f.d.l.a(l.java:53)
- locked <104b90d0> (a java.lang.Object)
at com.intellij.psi.f.d.l.N(l.java:13)
at com.intellij.psi.f.d.m.N(m.java:25)
at com.intellij.psi.f.d.i.N(i.java:115)
at com.intellij.psi.f.d.b.N(b.java:35)
at com.intellij.psi.f.d.g.N(g.java:6)
at com.intellij.psi.f.d.g.G(g.java:70)
at com.intellij.psi.f.c.b.a(b.java:8)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:64)
at com.intellij.psi.f.c.b.a(b.java:223)
at com.intellij.ide.m.s.run(s.java:4)
at com.intellij.openapi.application.a.d.runReadAction(d.java:195)
at com.intellij.ide.m.r.run(r.java)
at com.intellij.ide.h.bm.a(bm.java:6)
at com.intellij.openapi.project.a.k.run(k.java:3)
at com.intellij.progress.c.a(c.java:6)
at com.intellij.openapi.project.a.j.run(j.java:3)
at java.lang.Thread.run(Thread.java:479)
Java Stack for "AWT-EventQueue-1":
==========
at com.intellij.psi.f.f.d.b(d.java:296)
at com.intellij.psi.f.x.a(x.java:342)
at com.intellij.codeEditor.b.f.a(f.java:6)
at com.intellij.codeEditor.b.a.a(a.java:11)
at com.intellij.codeInsight.f.a.bq.a(bq.java:25)
at com.intellij.editor.e.bw.paintComponent(bw.java:54)
at javax.swing.JComponent.paint(JComponent.java:682)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
- locked <10389730> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
- locked <10389730> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintChildren(JComponent.java:493)
- locked <10389730> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:691)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3873)
at javax.swing.JComponent._paintImmediately(JComponent.java:3816)
at javax.swing.JComponent.paintImmediately(JComponent.java:3667)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:365)
at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(System
EventQueueUtilities.java:119)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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.openapi.ui.DialogWrapper$DialogImpl.show(DialogWrapper.j
ava:24)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:83)
at com.intellij.progress.a.f.run(f.java:2)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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)
EventQueueUtilities.java:119)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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.openapi.ui.DialogWrapper$DialogImpl.show(DialogWrapper.j
ava:24)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:83)
at com.intellij.progress.a.f.run(f.java:2)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:149)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:332)
at com.intellij.ide.p.a(p.java:43)
at com.intellij.ide.p.dispatchEvent(p.java:54)
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.
