Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode): "Lock thread" prio=5 tid=0x00b4d4f8 nid=0x500 runnable [3b0f000..3b0fd8c] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked <0x1001d320> (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:4) at java.lang.Thread.run(Thread.java:534) "Idea Main Thread" prio=5 tid=0x034e2e78 nid=0x580 runnable [343f000..343fd8c] at java.net.PlainSocketImpl.socketListen(Native Method) at java.net.PlainSocketImpl.listen(PlainSocketImpl.java:343) - locked <0x1001f5f8> (a java.net.PlainSocketImpl) at java.net.ServerSocket.bind(ServerSocket.java:319) at java.net.ServerSocket.(ServerSocket.java:185) at java.net.ServerSocket.(ServerSocket.java:97) at com.intellij.idea.g.a(g.java:31) at com.intellij.idea.g.a(g.java:2) - locked <0x101302b8> (a com.intellij.idea.g) at com.intellij.idea.Main.d(Main.java:14) - locked <0x1c1d9408> (a java.lang.Class) at com.intellij.idea.Main.c(Main.java) at com.intellij.idea.Main.start(Main.java:23) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.intellij.ide.plugins.f$0.run(f$0.java:6) at java.lang.Thread.run(Thread.java:534) "Signal Dispatcher" daemon prio=10 tid=0x00ad94a0 nid=0x908 waiting on condition [0..0] "Finalizer" daemon prio=9 tid=0x00aa13e8 nid=0xc8 in Object.wait() [2f3f000..2f3 fd8c] at java.lang.Object.wait(Native Method) - waiting on <0x10130410> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x10130410> (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=0x00a9ffb8 nid=0xc58 in Object.wait() [2e 3f000..2e3fd8c] at java.lang.Object.wait(Native Method) - waiting on <0x10130080> (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 <0x10130080> (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x00904ef0 nid=0x120 waiting on condition [0..12f5dc] "VM Thread" prio=5 tid=0x00ad7730 nid=0x4d4 runnable "VM Periodic Task Thread" prio=10 tid=0x00adbcb0 nid=0x870 waiting on condition "Suspend Checker Thread" prio=10 tid=0x00ad8b58 nid=0x540 runnable