I get into an infinite loop when searching (^F or ^R) for something not in the file.  The interesting thing is that when I right click in the IntelliJ icon in the task bar (this is NT4/SP6 JDK1.3.1_01) I still get the task popup menu.  However, if I select close, nothing appears to happen.  Since the CPU is pinned, it is possible that if I waited long enough it might have eventually closed, but nothing happened after about a minute.  At least its not stuck in the event thread.  I have to kill IDEA in order to be able to use it again.

This thread dump is for using ^F.  I usually have these selected:
    - Case sensitive
    - Whole words only
    - Global
    - Entire scope

Full thread dump:

"EditorCaretThread" prio=7 tid=0xd6616e0 nid=0x129 waiting on monitor [0xf06f000..0xf06fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"Thread-2101" prio=7 tid=0xd673340 nid=0x1b9 waiting on monitor [0xed6f000..0xed6fdc0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:164)
        at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:81)
        at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:67)
        at com.intellij.debugger.a.w.run(w.java:57)

"JDI Target VM Interface" prio=7 tid=0xd672310 nid=0x17f runnable [0xed2f000..0xed2fdc0]
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:86)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
        at com.sun.tools.jdi.SocketConnection.receivePacket(SocketConnection.java:61)
        at com.sun.tools.jdi.TargetVM.run(TargetVM.java:97)
        at java.lang.Thread.run(Thread.java:484)

"JDI Internal Event Handler" prio=7 tid=0xd676610 nid=0x16d waiting on monitor [0xecef000..0xecefdc
0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:164)
        at com.sun.tools.jdi.EventQueueImpl.removeInternal(EventQueueImpl.java:100)
        at com.sun.tools.jdi.InternalEventHandler.run(InternalEventHandler.java:37)
        at java.lang.Thread.run(Thread.java:484)

"Thread-2100" prio=10 tid=0xd666340 nid=0x19d runnable [0xecaf000..0xecafdc0]
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:166)
        at java.io.InputStreamReader.fill(InputStreamReader.java:173)
        at java.io.InputStreamReader.read(InputStreamReader.java:249)
        at java.io.BufferedReader.fill(BufferedReader.java:139)
        at java.io.BufferedReader.read(BufferedReader.java:157)
        at com.intellij.execution.bu.run(bu.java:13)

"Thread-2099" prio=10 tid=0xd62a070 nid=0x1c7 runnable [0xec6f000..0xec6fdc0]
        at java.io.FileInputStream.readBytes(Native Method)
        at java.io.FileInputStream.read(FileInputStream.java:183)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:223)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:280)
        at java.io.FilterInputStream.read(FilterInputStream.java:93)
        at java.io.InputStreamReader.fill(InputStreamReader.java:173)
        at java.io.InputStreamReader.read(InputStreamReader.java:249)
        at java.io.BufferedReader.fill(BufferedReader.java:139)
        at java.io.BufferedReader.read(BufferedReader.java:157)
        at com.intellij.execution.bu.run(bu.java:13)

"EditorCaretThread" prio=7 tid=0xd69e010 nid=0x38 waiting on monitor [0xeb2f000..0xeb2fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd6578c0 nid=0x15f waiting on monitor [0xe9af000..0xe9afdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd65e1e0 nid=0x1d1 waiting on monitor [0xe92f000..0xe92fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd642690 nid=0x138 waiting on monitor [0xe8af000..0xe8afdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd63eed0 nid=0x158 waiting on monitor [0xe5af000..0xe5afdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd633ad0 nid=0x1d6 waiting on monitor [0xe56f000..0xe56fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd5f2040 nid=0x1a2 waiting on monitor [0xe4ef000..0xe4efdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x7f6030 nid=0x124 waiting on monitor [0xe22f000..0xe22fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd635ae0 nid=0x3b waiting on monitor [0xe1ef000..0xe1efdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0xd5fb4f0 nid=0x1c4 waiting on monitor [0xe02f000..0xe02fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.be.run(be.java:39)
        at java.lang.Thread.run(Thread.java:484)

"TimerQueue" daemon prio=5 tid=0x7d7ed0 nid=0x16e waiting on monitor [0xbe8f000..0xbe8fdc0]
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:233)
        at java.lang.Thread.run(Thread.java:484)

"Thread-14" prio=5 tid=0x7d38f0 nid=0x18e waiting on monitor [0..0x6fb30]

"Thread-7" prio=5 tid=0x7c9b40 nid=0x1c6 waiting on monitor [0xb8af000..0xb8afdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.status.e.run(e.java:7)
        at java.lang.Thread.run(Thread.java:484)

"StoreRefreshStatusThread" prio=2 tid=0x7a82f0 nid=0x1ae waiting on monitor [0xb32f000..0xb32fdc0]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.vfs.local.l.run(l.java:0)

"WatchForChangesThread" prio=5 tid=0x7a8b30 nid=0x148 runnable [0xb2ef000..0xb2efdc0]
        at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Method)
        at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:12)
        at com.intellij.vfs.local.m.run(m.java:43)

"Screen Updater" prio=5 tid=0x78f150 nid=0x1d0 waiting on monitor [0xb0bf000..0xb0bfdc0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76)
        at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)

"AWT-Windows" prio=7 tid=0x77c130 nid=0x17c runnable [0xaf6f000..0xaf6fdc0]
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:188)
        at java.lang.Thread.run(Thread.java:484)

"SunToolkit.PostEventQueue-0" prio=7 tid=0x77b010 nid=0x175 waiting on monitor [0xaf2f000..0xaf2fdc
0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.PostEventQueue.run(SunToolkit.java:491)

"AWT-EventQueue-0" prio=7 tid=0x77b350 nid=0xb7 runnable [0xaeef000..0xaeefdc0]
        at com.intellij.util.e.c.a(c.java:54) ?
        at com.intellij.find.c.c.b(c.java:193)
        at com.intellij.find.c.c.a(c.java:190)
        at com.intellij.find.g.a(g.java:43)
        at com.intellij.find.g.b(g.java:222)
        at com.intellij.jd.actions.common.a.run(a.java:1)
        at com.intellij.command.a.b.a(b.java:12)
        at com.intellij.jd.actions.common.FindAction.actionPerformed(FindAction.java:9)
        at com.intellij.ide.desktop.impl.IdeMainFrame.processKeyEvent(IdeMainFrame.java:13)
        at java.awt.Component.processEvent(Component.java:3553)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Window.processEvent(Window.java:791)
        at java.awt.Component.dispatchEventImpl(Component.java:2593)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Window.dispatchEventImpl(Window.java:926)
        at java.awt.Component.dispatchEvent(Component.java:2497)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

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

"Finalizer" daemon prio=9 tid=0x767b40 nid=0x1c2 waiting on monitor [0xadaf000..0xadafdc0]
        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=0x766860 nid=0x168 waiting on monitor [0xad6f000..0xad6fdc0]

        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=0x765aa0 nid=0x1da runnable

"VM Periodic Task Thread" prio=10 tid=0x769e20 nid=0x114 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x769490 nid=0x1d4 runnable
  _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to