Build #517, my (buggy!) code has errors, jikes hangs up.  Ironically, when I
hit ctrl-break to get a thread dump, the jikes window went away and I was
back in business.

Here's the thread dump anyway if it's any help.

Cheers,
Dan


Full thread dump:

"Thread-26572" prio=5 tid=0x1623f230 nid=0x19e waiting on monitor
[0x173af000..0x173afdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.util.cs.run(cs.java:32)

"Thread-26569" prio=7 tid=0x162376a0 nid=0x255 waiting on monitor
[0x1736f000..0x1736fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.compiler.cc.run(cc.java:10)

"EditorCaretThread" prio=7 tid=0x162461b0 nid=0x1e4 waiting on monitor
[0x1706f000..0x1706fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x162233c0 nid=0xb7 waiting on monitor
[0x16fef000..0x16fefdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x1623a370 nid=0x12f waiting on monitor
[0x16eaf000..0x16eafdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x16247030 nid=0x137 waiting on monitor
[0x16e2f000..0x16e2fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x14859590 nid=0x51 waiting on monitor
[0x16daf000..0x16dafdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x1623ae00 nid=0x243 waiting on monitor
[0x16aaf000..0x16aafdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x16200130 nid=0x16c waiting on monitor
[0x1632f000..0x1632fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x148290a0 nid=0x17e waiting on monitor
[0x1612f000..0x1612fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x1481a7d0 nid=0x135 waiting on monitor
[0x160ef000..0x160efdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x80df20 nid=0x1db waiting on monitor
[0x1365f000..0x1365fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:30)
        at java.lang.Thread.run(Thread.java:484)

"TimerQueue" daemon prio=7 tid=0x7f1010 nid=0xb1 runnable
[0x134af000..0x134afdc8]
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:232)
        at java.lang.Thread.run(Thread.java:484)

"Thread-15" prio=5 tid=0x7eb550 nid=0x214 waiting on monitor [0..0x6fb38]

"Thread-8" prio=5 tid=0x7e26f0 nid=0x146 waiting on monitor
[0x1334f000..0x1334fdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.status.e.run(e.java:0)
        at java.lang.Thread.run(Thread.java:484)

"StoreRefreshStatusThread" prio=2 tid=0x7b5200 nid=0x67 waiting on monitor
[0x129cf000..0x129cfdc8]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.vfs.local.l.run(l.java:5)

"WatchForChangesThread" prio=5 tid=0x7b40a0 nid=0x13e runnable
[0x1298f000..0x1298fdc8]
        at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native
Method)
        at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:1)
        at com.intellij.vfs.local.m.run(m.java:9)

"Screen Updater" prio=4 tid=0x7a3270 nid=0x1a2 waiting on monitor
[0x1139f000..0x1139fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
        at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)

"AWT-Windows" prio=5 tid=0x7804c0 nid=0x145 runnable
[0x110ef000..0x110efdc8]
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:186)
        at java.lang.Thread.run(Thread.java:484)

"SunToolkit.PostEventQueue-0" prio=5 tid=0x77f130 nid=0x3c waiting on
monitor [0x110af000..0x110afdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.PostEventQueue.run(SunToolkit.java:496)

"AWT-EventQueue-0" prio=5 tid=0x77fba0 nid=0x168 runnable
[0x1106f000..0x1106fdc8]
        at sun.awt.windows.WDialogPeer.endModal(Native Method)
        at sun.awt.windows.WDialogPeer.hide(WDialogPeer.java:72)
        at java.awt.Component.hide(Component.java:962)
        at java.awt.Window.hide(Window.java:437)
        at java.awt.Dialog.hide(Dialog.java:453)
        at java.awt.Window$1$DisposeAction.run(Window.java:470)
        at java.awt.Window.dispose(Window.java:483)
        at java.awt.Dialog.disposeImpl(Dialog.java:466)
        at java.awt.Dialog.dispose(Dialog.java:462)
        at com.intellij.compiler.u.run(u.java:1)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:134)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:101)
        at java.awt.Dialog.show(Dialog.java:386)
        at java.awt.Component.show(Component.java:946)
        at java.awt.Component.setVisible(Component.java:903)
        at com.intellij.compiler.t.run(t.java:2)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:134)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:101)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:96)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:88)

"Thread-0" prio=5 tid=0x7796b0 nid=0x144 runnable [0x1102f000..0x1102fdc8]
        at java.net.PlainDatagramSocketImpl.receive(Native Method)
        at java.net.DatagramSocket.receive(DatagramSocket.java:392)
        at com.intellij.d.i.d(i.java:17)
        at com.intellij.idea.e.run(e.java)
        at java.lang.Thread.run(Thread.java:484)

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

"Finalizer" daemon prio=9 tid=0x767a80 nid=0x11b waiting on monitor
[0x10e0f000..0x10e0fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)

"Reference Handler" daemon prio=10 tid=0x766770 nid=0x1c4 waiting on monitor
[0x10dcf000..0x10dcfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)

"VM Thread" prio=5 tid=0x765a20 nid=0x207 runnable

"VM Periodic Task Thread" prio=10 tid=0x7699f0 nid=0x1e0 waiting on monitor

> -----Original Message-----
> From: Anton Katilin [mailto:[EMAIL PROTECTED]]
> Sent: 16 November 2001 14:54
> To: [EMAIL PROTECTED]
> Subject: Re: [Eap-list] Jikes hangs up
> 
> 
> Thomas,
> 
> Thank you for the dump.
> We are investigating this problem.
> 
> Best regards,
> Anton Katilin
> -----------------------------------------------------------
> IntelliJ Software, "Develop with pleasure"
> http://www.intellij.com/
> -----------------------------------------------------------
> 
> 
> ----- Original Message -----
> From: "Thomas Singer" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, November 16, 2001 12:30 PM
> Subject: Re: [Eap-list] Jikes hangs up
> 
> 
> > It still happens with 517, too :-(
> >
> > While debugging, I'm used to insert some comments in the code, like
> > "inline" or "extract method", so the compiler stumbles over 
> it at the next
> > compile.
> >
> > Have a look at the attached thread dump.
> >
> > Best regards
> > Thomas Singer
> >
> > At 15:29 12.11.01 +0300, you wrote:
> > >Thomas,
> > >
> > >I tried to reproduce it with 515 but did not managed. Do you have a
> sample
> > >code for that it is reproducable? Also please send me your 
> project file
> so I
> > >could learn more about your settings.
> > >
> > >Best regards,
> > >Anton Katilin
> > >-----------------------------------------------------------
> > >IntelliJ Software, "Develop with pleasure"
> > >http://www.intellij.com/
> > >-----------------------------------------------------------
> > >
> > >
> > >----- Original Message -----
> > >From: "Thomas Singer" <[EMAIL PROTECTED]>
> > >To: <[EMAIL PROTECTED]>
> > >Sent: Monday, November 12, 2001 1:12 PM
> > >Subject: [Eap-list] Jikes hangs up
> > >
> > >
> > > > When compiling with Jikes, it sometimes hangs up, when 
> finding an
> error
> > > > like a missing semicolon. I have to stop jikes 
> explicitely with the
> > >red-square.
> > > >
> > > > Tom
> > > >
> > > >
> > > > _______________________________________________
> > > > Eap-list mailing list
> > > > [EMAIL PROTECTED]
> > > > http://www.intellij.com/mailman/listinfo/eap-list
> > >
> > >
> > >_______________________________________________
> > >Eap-list mailing list
> > >[EMAIL PROTECTED]
> > >http://www.intellij.com/mailman/listinfo/eap-list
> >
> 
> 
> _______________________________________________
> Eap-list mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-list
> 


***************************************************************************************
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. 
If you have received this email in error please notify [EMAIL PROTECTED] 
immediately.

This footnote also confirms that this email message has been swept for the 
presence of computer viruses.
***************************************************************************************

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

Reply via email to