Odd Performance Problem: including build 2057

I was having this problem with the last 4.0.x build and though I'd try
2057, hoping that it would be better - but it isn't.

When I execute certain commands (like save), IDEA pegs the CPU for about
15 seconds before executing the command.

Since save is a pretty basic command, this is both agravating and painful.

What is wrong with my computer that it is causing this problem?

Donald

10 comments
Comment actions Permalink

Donald F. McLean wrote:

I was having this problem with the last 4.0.x build and though I'd try
2057, hoping that it would be better - but it isn't.

When I execute certain commands (like save), IDEA pegs the CPU for about
15 seconds before executing the command.

Since save is a pretty basic command, this is both agravating and painful.

What is wrong with my computer that it is causing this problem?

Donald

A thread dump would help much.

--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

How do I do that without a shell window? Or, how do I get a shell window
so that I can do that?

Maxim Shafirov (JetBrains) wrote:

Donald F. McLean wrote:

>> I was having this problem with the last 4.0.x build and though I'd try
>> 2057, hoping that it would be better - but it isn't.
>>
>> When I execute certain commands (like save), IDEA pegs the CPU for about
>> 15 seconds before executing the command.
>>
>> Since save is a pretty basic command, this is both agravating and
>> painful.
>>
>> What is wrong with my computer that it is causing this problem?
>>
>> Donald


A thread dump would help much.

0
Comment actions Permalink

if you're on Linux or OS X, kill -3 pid number. Can't remember the key combo on windows, but usually it gets spit out in the log file.

R

0
Comment actions Permalink

I guess that I should have been more specific: Windows 2000

0
Comment actions Permalink

in the IDEA_HOME/bin/idea.lax file, change the following lines:

lax.stderr.redirect=console
lax.stdin.redirect=console
lax.stdout.redirect=console

this should give you a shell window the next time you start IDEA. Press Ctrl-Break in this window to get a thread dump.

0
Comment actions Permalink

Hello, Donald!
You wrote on Fri, 28 May 2004 10:49:26 -0400:

DFM> I guess that I should have been more specific: Windows 2000
Ctrl+Break in idea console window.
If you have not console (running with lax file), then press Ctrl while IDEA
starts, to show console


Alexey Efimov - Java Developer
Tops BI
http://www.topsbi.com


0
Comment actions Permalink

Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x2683ba08 nid=0x60c waiting on condition
[2d24f0
00..2d24fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251e7c30 nid=0x7dc runnable


at com.intellij.codeInsight.b.a.m.a(m.java:205)
at com.intellij.codeInsight.b.a.m.d(m.java:297)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:127)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26849958 nid=0x548 waiting on condition
[275df000..275df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26843828
nid=0x794
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 <0x121e54c8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x2524e250 nid=0x3e8 runnable [273df000..273dfd88 ] at java.lang.Object.wait(Native Method) - waiting on <0x121e0a40> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x121e0a40>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x24f0adc0 nid=0x7b0 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x24f0ac58 nid=0x71c runnable
[270cf000..270c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24e61018 nid=0x588 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x2508c750 nid=0x6d8 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x121c35c0> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe35c0 nid=0x45c in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x1213eb50> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x1213eb50> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x7f0 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x1213eba0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x1213eba0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x13c runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x1213c578> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x10d529c8> (a java.net.DatagramPacket) - locked <0x1213eec8> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x5b0 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x1213c5a8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x11676500> (a java.net.DatagramPacket) - locked <0x1213ef98> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x7d8 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x1213f028> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x1213f028> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x2c4 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f0fbe0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f0fbe0>]]> (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=0x24fb4590 nid=0x7f8 runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x760 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x58c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x220 in Object.wait()
[247bf000..2
47bfd88]
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 <0x1165ddf8> (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=0x009ed590 nid=0x740 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x12057f98>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x258 waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x65c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x7e0 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x124 runnable

0
Comment actions Permalink

Could you please take several snapshots (by successive pressing Ctrl+Break in let say 3 sec. interval or less) so we
could gather what is the most statistically frequent activity. From what I see in the thread dump you've attached IDEA
was saving the state of the code folding in all recently opened editors. BTW, what is your recent history limit? And how
long are those files in history?

0
Comment actions Permalink

Maxim Shafirov (JetBrains) wrote:

Could you please take several snapshots (by successive pressing
Ctrl+Break in let say 3 sec. interval or less) so we could gather what
is the most statistically frequent activity. From what I see in the
thread dump you've attached IDEA was saving the state of the code
folding in all recently opened editors.


See below.

BTW, what is your recent history limit?


I'm not sure exactly what you're asking.

My "Recent Files Limit" is 30. My "Keep local history for" is 3 days.

And how long are those files in history?


I'm not sure what you're asking for here either.

Donald
-


Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251d3108 nid=0x81c runnable


at com.intellij.psi.impl.source.d.c.a(c.java:4)
at com.intellij.psi.impl.source.d.c.a(c.java:54)
at com.intellij.psi.impl.source.tree.b.b(b.java:41)
at com.intellij.psi.impl.source.tree.b.a(b.java:15)
at com.intellij.psi.impl.source.tree.c.getChildren(c.java:42)
at com.intellij.codeInsight.b.a.m.a(m.java:374)
at com.intellij.codeInsight.b.a.m.a(m.java:277)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:4)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251d3108 nid=0x81c runnable


at com.intellij.psi.impl.source.d.c.a(c.java:4)
at com.intellij.psi.impl.source.d.c.a(c.java:54)
at com.intellij.psi.impl.source.tree.b.b(b.java:41)
at com.intellij.psi.impl.source.tree.b.a(b.java:15)
at com.intellij.psi.impl.source.tree.c.getChildren(c.java:42)
at com.intellij.codeInsight.b.a.m.a(m.java:59)
at com.intellij.codeInsight.b.a.m.d(m.java:297)
at com.intellij.codeInsight.b.a.m.d(m.java:91)
at com.intellij.codeInsight.b.a.m.d(m.java:91)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:127)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=5 tid=0x251d3108 nid=0x81c runnable


at java.lang.Class.isAssignableFrom(Native Method)
at com.intellij.codeInsight.b.a.m.a(m.java:95)
at com.intellij.codeInsight.b.a.m.a(m.java:277)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:4)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251d3108 nid=0x81c runnable


at java.lang.Class.isAssignableFrom(Native Method)
at com.intellij.codeInsight.b.a.m.a(m.java:95)
at com.intellij.codeInsight.b.a.m.a(m.java:277)
at com.intellij.codeInsight.b.a.m.a(m.java:406)
at com.intellij.codeInsight.b.a.m.a(m.java:406)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:4)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251d3108 nid=0x81c runnable


at com.intellij.psi.impl.source.tree.b.b(b.java:69)
at com.intellij.psi.impl.source.tree.b.a(b.java:15)
at com.intellij.psi.impl.source.tree.c.getChildren(c.java:42)
at com.intellij.codeInsight.b.a.m.a(m.java:59)
at com.intellij.codeInsight.b.a.m.d(m.java:297)
at com.intellij.codeInsight.b.a.m.d(m.java:91)
at com.intellij.codeInsight.b.a.m.d(m.java:91)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:127)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251d3108 nid=0x81c runnable


at com.intellij.psi.impl.source.bs.a(bs.java:7)
at com.intellij.psi.impl.source.tree.b.a(b.java:73)
at com.intellij.psi.impl.source.tree.c.getChildren(c.java:42)
at com.intellij.codeInsight.b.a.m.a(m.java:374)
at com.intellij.codeInsight.b.a.m.a(m.java:277)
at com.intellij.codeInsight.b.a.m.a(m.java:406)
at com.intellij.codeInsight.b.a.m.a(m.java:406)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:4)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:249)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode):

"EditorCaretThread" prio=7 tid=0x00a9e408 nid=0x760 waiting on condition
[2d58f0
00..2d58fd88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.editor.c.o$bh_.run(o$bh_.java:20)

"AWT-EventQueue-1" prio=7 tid=0x251d3108 nid=0x81c runnable


at com.intellij.psi.impl.source.tree.b.b(b.java:69)
at com.intellij.psi.impl.source.tree.b.a(b.java:15)
at com.intellij.psi.impl.source.tree.c.getChildren(c.java:42)
at com.intellij.codeInsight.b.a.m.a(m.java:374)
at com.intellij.codeInsight.b.a.m.a(m.java:277)
at com.intellij.codeInsight.b.a.m.a(m.java:406)
at com.intellij.codeInsight.b.a.i.writeExternal(i.java:4)
at com.intellij.codeInsight.b.a.b.a(b.java:25)
at com.intellij.openapi.b.a.a.c.writeState(c.java:2)
at com.intellij.openapi.b.a.i.a(i.java:31)
at com.intellij.openapi.b.a.h.writeExternal(h.java:93)
at com.intellij.openapi.o.a.a.a(a.java:172)
at com.intellij.openapi.c.a.c.a(c.java:164)
at com.intellij.openapi.c.a.c.t(c.java:172)
at com.intellij.openapi.c.a.d.save(d.java:82)
at com.intellij.openapi.m.b.c.saveAll(c.java:44)
at com.intellij.ide.actions.cy.actionPerformed(cy.java:1)
at com.intellij.openapi.g.b.e.a(e.java:7)
at com.intellij.openapi.g.b.e.b(e.java:79)
at com.intellij.openapi.g.b.e.a(e.java:17)
at com.intellij.ide.s.a(s.java:52)
at com.intellij.ide.s.dispatchEvent(s.java:93)
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=0x26a50a60 nid=0x5b0 waiting on condition
[277df000..277df
d88]
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.a.a$1.run(a$1.java:2)

"com.jniwrapper.NativeResourceCollector" daemon prio=7 tid=0x26a46990
nid=0x794
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 <0x11cfaea0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at com.jniwrapper.e.run(SourceFile:58) "TimerQueue" daemon prio=5 tid=0x241e4a08 nid=0x6d8 in Object.wait() [275df000.. 275dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfaec8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x11cfaec8>]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:534)

"StoreRefreshStatusThread" prio=2 tid=0x00a9df28 nid=0x3e8 waiting on
condition

at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.i.a.b.c$j_.run(c$j_.java:5)

"WatchForChangesThread" prio=7 tid=0x00a9ddc0 nid=0x588 runnable
[272cf000..272c
fd88]
at
com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
at com.intellij.vfs.local.win32.FileWatcher.d(FileWatcher.java:28)
at com.intellij.openapi.i.a.b.c$k_.run(c$k_.java:1)

"AlarmThread" prio=7 tid=0x24fc6270 nid=0x7f0 in Object.wait()
[2669f000..2669fd
88]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:429)
at com.intellij.util.Alarm$MyThread.run(Alarm.java:194)
- locked (a java.lang.Object) "AlarmThread" prio=7 tid=0x25054228 nid=0x534 in Object.wait() [2659f000..2659fd 88] at java.lang.Object.wait(Native Method) at com.intellij.util.Alarm$MyThread.run(Alarm.java:249) - locked <0x11cf92b8> (a java.lang.Object) "AWT-Shutdown" prio=7 tid=0x24fe0ea8 nid=0x528 in Object.wait() [2624f000..2624f d88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfad40> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x11cfad40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Thread-1" daemon prio=5 tid=0x242b3408 nid=0x140 in Object.wait() [2614f000..26 14fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x11cfb8b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "SocketListenerThread" prio=5 tid=0x24fd1480 nid=0x220 runnable [2604f000..2604f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038ac8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x15d0f560> (a java.net.DatagramPacket) - locked <0x11cfcc70> (a java.net.MulticastSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "SocketListenerThread" prio=5 tid=0x24fd1290 nid=0x124 runnable [25f4f000..25f4f d88] at java.net.PlainDatagramSocketImpl.receive(Native Method) - locked <0x12038af8> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:711) - locked <0x1161b3c8> (a java.net.DatagramPacket) - locked <0x11cfcd60> (a java.net.DatagramSocket) at com.intellij.licensecommon.a.a.e.b(e.java:41) at com.intellij.licensecommon.a.a.f.run(f.java:14) "MessageDeliveryThread" prio=5 tid=0x24fcfd08 nid=0x770 in Object.wait() [25e4f0 00..25e4fd88] at java.lang.Object.wait(Native Method) - waiting on <0x11cfcdf0> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at com.intellij.licensecommon.a.r.run(r.java:5) - locked <0x11cfcdf0> (a java.lang.Object) "Java2D Disposer" daemon prio=10 tid=0x24fb2510 nid=0x548 in Object.wait() [257d f000..257dfd88] at java.lang.Object.wait(Native Method) - waiting on <0x11f3ad10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x11f3ad10>]]> (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=0x24fb4590 nid=0x7dc runnable
[255af000..255afd8
8]
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=0x242341a8 nid=0x154 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:8)
at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x009f1848 nid=0x71c waiting on
condition


"Finalizer" daemon prio=9 tid=0x009eea18 nid=0x28c in Object.wait()
[247bf000..2
47bfd88]
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 <0x11602ac0> (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=0x009ed590 nid=0x554 in Object.wait() [24 6bf000..246bfd88] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x11e99e70>]]> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00865208 nid=0x7cc waiting on condition

"VM Thread" prio=5 tid=0x00a94338 nid=0x45c runnable

"VM Periodic Task Thread" prio=10 tid=0x0086eb38 nid=0x740 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x009f0ef8 nid=0x6bc runnable

0
Comment actions Permalink

This problem is still present in 2072.

Is this a bug, or just something weird on my computer?

Donald

0

Please sign in to leave a comment.