I was running (actually, compiling in preparation to run), and I changed focus at 
about the 
same time.  It went out to lunch for about 30 seconds to a minute.  I got a thread 
dump in the 
middle of the hang, but it did eventually recover.

I noticed 2 AWT event queues.  Is that normal?

Mike


Full thread dump:

"Thread-6667" prio=5 tid=0x114967a0 nid=0x9e0 waiting on monitor [0x236ff000..0x
236ffdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.util.ce.run(ce.java:39)

"EditorCaretThread" prio=7 tid=0x20d77d48 nid=0x854 waiting on monitor [0x236bf0
00..0x236bfdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x20d5ca20 nid=0xf78 waiting on monitor [0x2333f0
00..0x2333fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x114984f0 nid=0x9d0 waiting on monitor [0x2327f0
00..0x2327fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x11584d10 nid=0x734 waiting on monitor [0x230bf0
00..0x230bfdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x1159d628 nid=0xc54 waiting on monitor [0x22ebf0
00..0x22ebfdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x1159d250 nid=0x958 waiting on monitor [0x22dcf0
00..0x22dcfdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"Thread-5405" prio=7 tid=0x114109a8 nid=0x13c waiting on monitor [0x22c8f000..0x
22c8fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java
:159)
        at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:76)
        at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:62)
        at com.intellij.debugger.impl.q.run(q.java:88)

"JDI Target VM Interface" prio=7 tid=0x115b4d68 nid=0xbc8 runnable [0x22c4f000..
0x22c4fdbc]
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:85)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:199)
        at com.sun.tools.jdi.SocketConnection.receivePacket(SocketConnection.jav
a:56)
        at com.sun.tools.jdi.TargetVM.run(TargetVM.java:92)
        at java.lang.Thread.run(Thread.java:479)

"JDI Internal Event Handler" prio=7 tid=0x20cefab8 nid=0x79c waiting on monitor
[0x22c0f000..0x22c0fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java
:159)
        at com.sun.tools.jdi.EventQueueImpl.removeInternal(EventQueueImpl.java:9
5)
        at com.sun.tools.jdi.InternalEventHandler.run(InternalEventHandler.java:
32)
        at java.lang.Thread.run(Thread.java:479)

"Thread-5404" prio=10 tid=0x11572f00 nid=0x948 runnable [0x22bcf000..0x22bcfdbc]

        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:161)
        at java.io.InputStreamReader.fill(InputStreamReader.java:168)
        at java.io.InputStreamReader.read(InputStreamReader.java:244)
        at java.io.BufferedReader.fill(BufferedReader.java:134)
        at java.io.BufferedReader.read(BufferedReader.java:152)
        at com.intellij.execution.z.run(z.java:15)

"Thread-5403" prio=10 tid=0x1154d810 nid=0x5b8 runnable [0x22b8f000..0x22b8fdbc]

        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:178)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:275)
        at java.io.FilterInputStream.read(FilterInputStream.java:88)
        at java.io.InputStreamReader.fill(InputStreamReader.java:168)
        at java.io.InputStreamReader.read(InputStreamReader.java:244)
        at java.io.BufferedReader.fill(BufferedReader.java:134)
        at java.io.BufferedReader.read(BufferedReader.java:152)
        at com.intellij.execution.z.run(z.java:15)

"EditorCaretThread" prio=7 tid=0x20cfd770 nid=0x98c waiting on monitor [0x22b4f0
00..0x22b4fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x20ce4d08 nid=0x890 waiting on monitor [0x2290f0
00..0x2290fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x113d2008 nid=0x7cc waiting on monitor [0x2213f0
00..0x2213fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x115e3e38 nid=0x7c0 waiting on monitor [0x2203f0
00..0x2203fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x11588810 nid=0xfc8 waiting on monitor [0x21fbf0
00..0x21fbfdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x115daeb0 nid=0xde4 waiting on monitor [0x21c3f0
00..0x21c3fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"LocalVcsLock thread" prio=7 tid=0x113e5028 nid=0xfcc runnable [0x20b1f000..0x20
b1fdbc]
        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.impl.i.run(i.java:8)
        at java.lang.Thread.run(Thread.java:479)

"EditorCaretThread" prio=7 tid=0x1149eb78 nid=0xbd0 waiting on monitor [0x20a1f0
00..0x20a1fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.impl.ba.run(ba.java:27)
        at java.lang.Thread.run(Thread.java:479)

"Thread-10" prio=7 tid=0x10f91c58 nid=0xdc0 waiting on monitor [0x203ef000..0x20
3efdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.status.g.run(g.java:10)
        at java.lang.Thread.run(Thread.java:479)

"StoreRefreshStatusThread" prio=2 tid=0x10f80d60 nid=0xbd8 waiting on monitor [0
x2029f000..0x2029fdbc]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.openapi.vfs.local.impl.ba.run(ba.java:7)

"WatchForChangesThread" prio=7 tid=0x10fc69e0 nid=0x3e4 runnable [0x2025f000..0x
2025fdbc]
        at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Met
hod)
        at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:25)
        at com.intellij.openapi.vfs.local.impl.bb.run(bb.java:18)

"TimerQueue" daemon prio=5 tid=0x10fd7ea0 nid=0xfdc runnable [0x200af000..0x200a
fdbc]
        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=5 tid=0x10f788b0 nid=0x87c waiting on monitor [0x2006f00
0..0x2006fdbc]
        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)

"Screen Updater" prio=5 tid=0x10f14d08 nid=0x740 waiting on monitor [0x11ccf000.
.0x11ccfdbc]
        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=0x112dfe00 nid=0x9e8 runnable [0x11c4f000..0x11c4fdbc]
        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=0x112df3d0 nid=0xfe4 waiting on monitor
 [0x11c0f000..0x11c0fdbc]
        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=0x112ded68 nid=0x1078 waiting on monitor [0x11bcf0
00..0x11bcfdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at java.awt.EventQueue.getNextEvent(EventQueue.java:255)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:101)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:93)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)

"Thread-2" prio=5 tid=0x112a27b0 nid=0xfe8 runnable [0x1167f000..0x1167fdbc]
        at java.net.PlainDatagramSocketImpl.receive(Native Method)
        at java.net.DatagramSocket.receive(DatagramSocket.java:387)
        at com.intellij.c.i.d(i.java:13)
        at com.intellij.idea.d.run(d.java:4)
        at java.lang.Thread.run(Thread.java:479)

"Thread-0" prio=5 tid=0x235488 nid=0xff0 waiting on monitor [0..0x6fb30]

"Signal Dispatcher" daemon prio=10 tid=0x23f4b0 nid=0x9b0 waiting on monitor [0.
.0]

"Finalizer" daemon prio=9 tid=0x8688e0 nid=0x9f0 waiting on monitor [0x110ef000.
.0x110efdbc]
        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=0x10e30b10 nid=0xdd4 waiting on monitor [
0x110af000..0x110afdbc]
        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=0x7be9d0 nid=0xbf0 runnable

"VM Periodic Task Thread" prio=10 tid=0x23e190 nid=0x7f8 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x23eaf0 nid=0xfec runnable
---
[EMAIL PROTECTED]
To obtain my PGP public key, mail "SEND PUB KEY" in the 
subject to "[EMAIL PROTECTED]"


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to