IDEA hangs during startup. Follow
CTRL-Break gives following stack trace:
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):
"Process with Progress" prio=7 tid=0x210ede58 nid=0xc74 in Object.wait() [23a0f0
00..23a0fd8c]
at java.lang.Object.wait(Native Method)
- waiting on (a java.awt.EventQueue$1AWTInvocationLock)
at java.lang.Object.wait(Object.java:429)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:829)
- locked <0x1045ab78> (a java.awt.EventQueue$1AWTInvocationLock)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1225)
at com.intellij.localVcs.b.a.a(a.java:11)
at com.intellij.localVcs.b.a.a(a.java:185)
at com.intellij.localVcs.b.a.purge(a.java:13)
- locked <0x113aee20> (a com.intellij.localVcs.b.a)
at com.intellij.localVcs.b.a.save(a.java:569)
- locked <0x113aee20> (a com.intellij.localVcs.b.a)
at com.intellij.localVcs.b.a.a(a.java:411)
at com.intellij.openapi.j.a.g.finish(g.java:6)
at com.intellij.localVcs.b.v.h(v.java:29)
at com.intellij.localVcs.b.w.c(w.java:11)
at com.intellij.localVcs.b.a$7.c(a$7.java:1)
at com.intellij.ide.i.e.d(e.java:50)
at com.intellij.ide.i.e.b(e.java:39)
at com.intellij.ide.i.a.a$0.run(a$0.java:5)
at com.intellij.openapi.d.a.c.runReadAction(c.java:374)
at com.intellij.ide.i.a.a.e(a.java:44)
at com.intellij.openapi.n.b.b$2.run(b$2.java:2)
at com.intellij.openapi.progress.a.a.runProcess(a.java:51)
at com.intellij.openapi.d.a.c$1a_.run(c$1a_.java:2)
"AWT-EventQueue-1" prio=7 tid=0x20d8e810 nid=0xb68 waiting for monitor entry [23
78f000..2378fd8c]
at com.intellij.localVcs.b.a.n(a.java:647)
- waiting to lock <0x113aee20> (a com.intellij.localVcs.b.a)
at com.intellij.localVcs.b.a.access$400(a.java:113)
at com.intellij.localVcs.b.a$6.run(a$6.java)
at com.intellij.openapi.d.a.c.a(c.java:89)
at com.intellij.openapi.d.a.c.runProcessWithProgressSynchronously(c.java
:383)
at com.intellij.localVcs.b.a$5.run(a$5.java)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:171)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at com.intellij.ide.t.b(t.java:21)
at com.intellij.ide.t.a(t.java:107)
at com.intellij.ide.t.dispatchEvent(t.java:12)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.Dialog.show(Dialog.java:561)
at com.intellij.openapi.g.a.a$d_.show(a$d_.java:0)
at com.intellij.openapi.g.a.a.show(a.java:117)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:711)
- locked <0x1148b678> (a java.lang.Object)
at com.intellij.openapi.progress.util.e.c(e.java:65)
at com.intellij.openapi.progress.util.e.access$100(e.java:83)
at com.intellij.openapi.progress.util.e$0.run(e$0.java:0)
at com.intellij.openapi.d.a.d$b_.run(d$b_.java:2)
- locked <0x11247730> (a java.lang.Object)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at com.intellij.ide.t.b(t.java:21)
at com.intellij.ide.t.a(t.java:107)
at com.intellij.ide.t.dispatchEvent(t.java:12)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.Dialog.show(Dialog.java:561)
at com.intellij.openapi.g.a.a$d_.show(a$d_.java:0)
at com.intellij.openapi.g.a.a.show(a.java:117)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:711)
- locked <0x1148b678> (a java.lang.Object)
at com.intellij.openapi.progress.util.g.c(g.java:48)
at com.intellij.openapi.progress.util.g.b(g.java:22)
at com.intellij.openapi.d.a.c.a(c.java:85)
at com.intellij.openapi.d.a.c.runProcessWithProgressSynchronously(c.java
:383)
at com.intellij.openapi.n.b.b.a(b.java:22)
at com.intellij.ide.d.f.a(f.java:62)
at com.intellij.idea.e.e(e.java:34)
at com.intellij.idea.e.access$200(e.java:9)
at com.intellij.idea.e$0.run(e$0.java:5)
at com.intellij.openapi.d.a.d$b_.run(d$b_.java:2)
- locked <0x11247730> (a java.lang.Object)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at com.intellij.ide.t.b(t.java:21)
at com.intellij.ide.t.a(t.java:107)
at com.intellij.ide.t.dispatchEvent(t.java:12)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
"Thread-3" prio=7 tid=0x20b17998 nid=0x1020 waiting on condition [2368f000..2368
fd8c]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java)
"TimerQueue" daemon prio=5 tid=0x20f759d0 nid=0xa14 runnable [2358f000..2358fd8c
]
at java.lang.Object.wait(Native Method)
- waiting on <0x111a9350> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(TimerQueue.java:231)
- locked <0x111a9350>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)
"StoreRefreshStatusThread" prio=2 tid=0x20fb8008 nid=0xae4 waiting on condition
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.b.b.c$j_.run(c$j_.java:0)
"WatchForChangesThread" prio=7 tid=0x20feae60 nid=0xf58 runnable [22a8f000..22a8
fd8c]
at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:15)
at com.intellij.openapi.i.b.b.c$k_.run(c$k_.java:16)
"AlarmThread" prio=7 tid=0x20f76de0 nid=0xe54 in Object.wait() [2284f000..2284fd
8c]
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:221)
- locked <0x11094e78>]]> (a java.lang.Object)
"AlarmThread" prio=7 tid=0x20f7d618 nid=0xe18 runnable
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.Object)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:276)
- locked <0x11094ee8>]]> (a java.lang.Object)
"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x20ed2cd8 nid=0xc4c
in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0x10fedeb8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at com.jniwrapper.e.run(SourceFile:58)
"AWT-Shutdown" prio=7 tid=0x20e73538 nid=0x79c in Object.wait() [2220f000..2220f
d8c]
at java.lang.Object.wait(Native Method)
- waiting on <0x10f3acf0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <0x10f3acf0> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:534)
"Thread-1" daemon prio=5 tid=0x20a6f1d8 nid=0xca4 in Object.wait() [2200f000..22
00fd8c]
at java.lang.Object.wait(Native Method)
- waiting on <0x10f63540> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:429)
- locked <0x10f63540> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:382)
"SocketListenerThread" prio=5 tid=0x20e670a0 nid=0xb98 runnable [21f0f000..21f0f
d8c]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
- locked <0x10f5d7a0> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:711)
- locked <0x104e4a40> (a java.net.DatagramPacket)
- locked <0x10f5d7f0> (a java.net.MulticastSocket)
at com.intellij.licensecommon.d.a.e.b(e.java:24)
at com.intellij.licensecommon.d.a.f.run(f.java:7)
"SocketListenerThread" prio=5 tid=0x20e81498 nid=0xd20 runnable [21e0f000..21e0f
d8c]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
- locked <0x10f5ffb8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:711)
- locked <0x10f5ffe8> (a java.net.DatagramPacket)
- locked <0x10f60008> (a java.net.DatagramSocket)
at com.intellij.licensecommon.d.a.e.b(e.java:24)
at com.intellij.licensecommon.d.a.f.run(f.java:7)
"MessageDeliveryThread" prio=5 tid=0x20e64e68 nid=0x950 in Object.wait() [21d0f0
00..21d0fd8c]
at java.lang.Object.wait(Native Method)
- waiting on <0x10f60090> (a java.lang.Object)
at java.lang.Object.wait(Object.java:429)
at com.intellij.licensecommon.d.r.run(r.java:25)
- locked <0x10f60090> (a java.lang.Object)
"Java2D Disposer" daemon prio=10 tid=0x20e3d020 nid=0x10d4 in Object.wait() [216
df000..216dfd8c]
at java.lang.Object.wait(Native Method)
- waiting on <0x10f3ab70> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0x10f3ab70>]]> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at sun.java2d.Disposer.run(Disposer.java:100)
at java.lang.Thread.run(Thread.java:534)
"AWT-Windows" daemon prio=7 tid=0x20aacc18 nid=0xc7c runnable [214cf000..214cfd8
c]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:262)
at java.lang.Thread.run(Thread.java:534)
"Lock thread" prio=5 tid=0x20a2ae38 nid=0xc94 runnable
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked ]]> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at com.intellij.idea.g$b_.run(g$b_.java:7)
at java.lang.Thread.run(Thread.java:534)
"Signal Dispatcher" daemon prio=10 tid=0x00ac23a0 nid=0x105c waiting on conditio
n
"Finalizer" daemon prio=9 tid=0x00abf668 nid=0xcd8 in Object.wait() [2042f000..2
042fd8c]
at java.lang.Object.wait(Native Method)
- waiting on (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0x10ef2268> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x00abe1e0 nid=0x900 in Object.wait() [20
32f000..2032fd8c]
at java.lang.Object.wait(Native Method)
- waiting on <0x10ef2160> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:429)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
- locked <0x10ef2160>]]> (a java.lang.ref.Reference$Lock)
"main" prio=5 tid=0x00935be8 nid=0x700 waiting on condition
"VM Thread" prio=5 tid=0x00afd330 nid=0xc70 runnable
"VM Periodic Task Thread" prio=10 tid=0x0093f1b0 nid=0xfa0 waiting on condition
"Suspend Checker Thread" prio=10 tid=0x00ac1a50 nid=0x8c0 runnable
Idea just hangs and hangs forever, and I don't want to delete all my project files and start configuring everything again.
Please sign in to leave a comment.
Thought I should mention that the GUI hangs while showing 'Saving local history'...