We have fixed this bug in #526. Thanks a lot for reporting it, Rick! Best regards, Eugene Zhuravlev IntelliJ Software, http://www.intellij.com/ "Develop with pleasure!"
----- Original Message ----- From: "Vestal, Rick" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: 01 December, 2001 5:58 PM Subject: [Eap-list] bug report: hang when using refactoring to rename a method > Windows 2000, Build 525 > > > I was doing a rename refactoring on a method. Idea did a search for all > usages. The find results contained one file that I did not have checked > out. I used a custom tool to check out the file (perforce) from the context > menu in the find window. After a couple of seconds, the red text turned > black signifying (correctly) that the file had been checked out. > > I then clicked on the 'Do Refactor' button at which point I was told > something changed and the usages search had to be redone. I said ok. The > search dialog came up but only the cancel button is visible, but it is > disabled. Clicking on the 'x' to close the window won't work either. > > Exception in the console is: > > java.lang.NullPointerException > at com.intellij.refactoring.j.r.a(r.java:12) > at com.intellij.refactoring.j.u.a(u.java:41) > at com.intellij.refactoring.l.e.run(e.java:1) > at com.intellij.psi.impl.r.a(r.java:253) > at com.intellij.refactoring.l.d.run(d.java:4) > at com.intellij.refactoring.l.g.a(g.java:1) > at com.intellij.refactoring.j.t.a(t.java:24) > at com.intellij.usageView.m.run(m.java:3) > at com.intellij.usageView.h.run(h.java:1) > at com.intellij.progress.ProgressManager.a(ProgressManager.java:4) > at com.intellij.usageView.c.b(c.java:15) > at com.intellij.usageView.c.c(c.java:9) > at com.intellij.usageView.g.run(g.java:1) > at java.lang.Thread.run(Thread.java:484) > > > > ctrl-break trace: > > Full thread dump: > > "Thread-6851" prio=7 tid=0xf6437f0 nid=0x460 waiting on monitor > [0x11d2f000..0x1 > 1d2fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.progress.a.h.run(h.java:5) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf723140 nid=0x8c8 waiting on monitor > [0x11caf00 > 0..0x11cafdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf70da68 nid=0x900 waiting on monitor > [0x11aef00 > 0..0x11aefdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf7add70 nid=0x850 waiting on monitor > [0x119ef00 > 0..0x119efdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0x10cf0250 nid=0xb80 waiting on monitor > [0x1186f0 > 00..0x1186fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf769c28 nid=0xdc0 waiting on monitor > [0x117af00 > 0..0x117afdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf793da0 nid=0xa48 waiting on monitor > [0x116ef00 > 0..0x116efdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf7cee38 nid=0x8b4 waiting on monitor > [0x115ef00 > 0..0x115efdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf6d1118 nid=0xa78 waiting on monitor > [0x1156f00 > 0..0x1156fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf7939f0 nid=0xb50 waiting on monitor > [0x10c6f00 > 0..0x10c6fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf625288 nid=0x49c waiting on monitor > [0x10b6f00 > 0..0x10b6fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf6de948 nid=0x2dc waiting on monitor > [0x10a6f00 > 0..0x10a6fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf652c08 nid=0xb40 waiting on monitor > [0x1096f00 > 0..0x1096fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf654e90 nid=0x7dc waiting on monitor > [0x108ef00 > 0..0x108efdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf4edfe0 nid=0x9f8 waiting on monitor > [0x107af00 > 0..0x107afdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf6061e0 nid=0x88c waiting on monitor > [0x1056f00 > 0..0x1056fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf533a08 nid=0xa88 waiting on monitor > [0x104af00 > 0..0x104afdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf4ee108 nid=0xc6c waiting on monitor > [0x1026f00 > 0..0x1026fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf5f3158 nid=0xe94 waiting on monitor > [0x1016f00 > 0..0x1016fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf5ad008 nid=0xcb0 waiting on monitor > [0x100af00 > 0..0x100afdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf49d540 nid=0x808 waiting on monitor > [0xfebf000 > ..0xfebfdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0x89f888 nid=0x66c waiting on monitor > [0xfdff000. > .0xfdffdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0x89f678 nid=0xd70 waiting on monitor > [0xfdbf000. > .0xfdbfdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf4cf150 nid=0xab8 waiting on monitor > [0xfbdf000 > ..0xfbdfdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xea59740 nid=0xd58 waiting on monitor > [0xfb9f000 > ..0xfb9fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf4ab240 nid=0xc18 waiting on monitor > [0xf42f000 > ..0xf42fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0x80bb28 nid=0xcd8 waiting on monitor > [0x3ef000.. > 0x3efdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "EditorCaretThread" prio=7 tid=0xf4f1a90 nid=0x7d8 waiting on monitor > [0xffbf000 > ..0xffbfdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.editor.b.bf.run(bf.java:65) > at java.lang.Thread.run(Thread.java:484) > > "TimerQueue" daemon prio=5 tid=0xf4c0710 nid=0xa14 waiting on monitor > [0xfd7f000 > ..0xfd7fdbc] > at java.lang.Object.wait(Native Method) > at javax.swing.TimerQueue.run(TimerQueue.java:233) > at java.lang.Thread.run(Thread.java:484) > > "Thread-15" prio=5 tid=0x235ad8 nid=0x828 waiting on monitor [0..0x6fb30] > > "Thread-8" prio=5 tid=0xea54a78 nid=0xa18 waiting on monitor > [0xfc1f000..0xfc1fd > bc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.status.e.run(e.java:3) > at java.lang.Thread.run(Thread.java:484) > > "StoreRefreshStatusThread" prio=2 tid=0xf4ace40 nid=0x748 waiting on monitor > [0x > fa3f000..0xfa3fdbc] > at java.lang.Thread.sleep(Native Method) > at com.intellij.vfs.local.l.run(l.java:1) > > "WatchForChangesThread" prio=5 tid=0xebd01b8 nid=0xae8 runnable > [0xf9ff000..0xf9 > ffdbc] > at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native > Met > hod) > at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:20) > at com.intellij.vfs.local.m.run(m.java:3) > > "Screen Updater" prio=5 tid=0xeb5b128 nid=0x764 waiting on monitor > [0xf46f000..0 > xf46fdbc] > 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=0xeaafff8 nid=0x9b0 runnable [0xf3ef000..0xf3efdbc] > 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=0xeaf5400 nid=0xedc waiting on > monitor > [0xf3af000..0xf3afdbc] > 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=0x8af580 nid=0x818 waiting on monitor > [0xf36f000.. > 0xf36fdbc] > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:420) > at java.awt.EventQueue.getNextEvent(EventQueue.java:260) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh > read.java:106) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre > ad.java:98) > at java.awt.Dialog.show(Dialog.java:380) > at java.awt.Component.show(Component.java:946) > at java.awt.Component.setVisible(Component.java:903) > at com.intellij.progress.a.e.run(e.java:3) > at com.intellij.util.bs.a(bs.java:3) > at com.intellij.ide.desktop.impl.n.a(n.java:188) > at com.intellij.ide.desktop.impl.n.a(n.java:73) > at com.intellij.progress.a.d.run(d.java:4) > at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh > read.java:131) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre > ad.java:98) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) > > "Thread-0" prio=5 tid=0x23f668 nid=0x63c runnable [0xedef000..0xedefdbc] > at java.net.PlainDatagramSocketImpl.receive(Native Method) > at java.net.DatagramSocket.receive(DatagramSocket.java:392) > at com.intellij.d.i.d(i.java:31) > at com.intellij.idea.e.run(e.java) > at java.lang.Thread.run(Thread.java:484) > > "Signal Dispatcher" daemon prio=10 tid=0x8176a8 nid=0xbac waiting on monitor > [0. > .0] > > "Finalizer" daemon prio=9 tid=0xe9f0e58 nid=0x7a0 waiting on monitor > [0xecaf000. > .0xecafdbc] > 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=0x23ae98 nid=0x56c waiting on monitor > [0x > ec6f000..0xec6fdbc] > 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=0x7be510 nid=0xc94 runnable > > "VM Periodic Task Thread" prio=10 tid=0x856b20 nid=0xc38 waiting on monitor > "Suspend Checker Thread" prio=10 tid=0x816d10 nid=0x674 runnable > > > > _______________________________________________ > 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
