same on 1.3.1_02. To bad, it's really a useful feature during web-dev.
Cheers, /Niclas Glenn McGregor wrote: > If I enable an "After compile" ant target (rmic in this case) > I seem to get a deadlock. > > idea 629 > os win2k sp2 > jdk 1.3.1_03 > > Here's a thread dump... > > "After compile task" prio=7 tid=0x335aff8 nid=0x874 waiting on monitor > [0x4c2f00 > 0..0x4c2fdbc] > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:415) > at com.intellij.ant.a.a.a(a.java:102) > at com.intellij.ant.a.a.b(a.java:127) > at com.intellij.compiler.b.b.a(b.java) > at com.intellij.compiler.b.l.run(l.java:2) > > "LocalVcsLock thread" prio=7 tid=0x2a81aa98 nid=0x398 runnable > [0x3b7f000..0x3b7 > 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=0x2a355980 nid=0x728 waiting on monitor > [0x32af00 > 0..0x32afdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.e.bt.run(bt.java:0) > > "StoreRefreshStatusThread" prio=2 tid=0x823cb8 nid=0x778 waiting on > monitor [0x2 > e6f000..0x2e6fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.openapi.vfs.a.a.bc.run(bc.java:8) > > "WatchForChangesThread" prio=7 tid=0x823880 nid=0x750 runnable > [0x2e2f000..0x2e2 > fdbc] > 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=0x812498 nid=0x770 waiting on monitor > [0x2c7 > f000..0x2c7fdbc] > 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=0x2a2b0dc0 nid=0x4cc waiting on monitor > [0x2c3f00 > 0..0x2c3fdbc] > at java.lang.Object.wait(Native Method) > at javax.swing.TimerQueue.postExpiredTimers(TimerQueue.java:211) > at javax.swing.TimerQueue.run(TimerQueue.java:226) > at java.lang.Thread.run(Thread.java:479) > > "AWT-EventQueue-1" prio=7 tid=0x2a71ae68 nid=0x4c8 waiting on monitor > [0x2bff000 > ...0x2bffdbc] > at java.lang.Object.wait(Native Method) > at java.lang.Thread.join(Thread.java:929) > at java.lang.Thread.join(Thread.java:982) > at com.intellij.compiler.b.e.a(e.java:9) > at com.intellij.compiler.b.e.a(e.java:6) > at com.intellij.compiler.ba.a(ba.java:14) > at com.intellij.compiler.bg.run(bg.java) > 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=0x2a70e9c8 nid=0x67c waiting on monitor > [0x2baf000.. > 0x2bafdbc] > 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=0x2a6afe30 nid=0x664 runnable > [0x29ff000..0x29ffdbc] > 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=0x2a6afb98 nid=0x6c0 waiting on > monitor > [0x29bf000..0x29bfdbc] > 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=0x2a6af5a8 nid=0x480 waiting on monitor > [0x297f000 > ...0x297fdbc] > 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=0x8aecf8 nid=0x5f4 runnable > [0x2aa0f000..0x2aa0fdbc > ] > 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=0x2356d0 nid=0x748 waiting on monitor [0..0x6fb30] > > "Signal Dispatcher" daemon prio=10 tid=0x23fd08 nid=0x768 waiting on > monitor [0. > ..0] > > "Finalizer" daemon prio=9 tid=0x8251e0 nid=0x75c waiting on monitor > [0x2a47f000. > ..0x2a47fdbc] > 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=0x2a1c05b8 nid=0x758 waiting on > monitor [ > 0x2a43f000..0x2a43fdbc] > 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=0x7b9950 nid=0x754 runnable > > "VM Periodic Task Thread" prio=10 tid=0x826d90 nid=0x760 waiting on > monitor > "Suspend Checker Thread" prio=10 tid=0x826ee0 nid=0x764 runnable > > > > > Glenn McGregor -- Niclas Olofsson - http://www.ismobile.com Product Development, isMobile, Aurorum 2, S-977 75 Lule�, Sweden Phone: +46(0)920-75550 Mobile: +46(0)70-3726404 _______________________________________________ Eap-bugs mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-bugs
