Got the following NPE when I tried to rename a method.... note that this
doesn't happen every time.

[6597906]  ERROR -       com.intellij.command.a.b -
java.lang.NullPointerException
        at com.intellij.psi.impl.source.bz.a(bz.java:14)
        at com.intellij.psi.impl.source.cp.b(cp.java:11)
        at
com.intellij.codeInsight.statistics.StatisticsManager.a(StatisticsMan
ager.java:42)
        at
com.intellij.codeInsight.statistics.StatisticsManager.b(StatisticsMan
ager.java:69)
        at com.intellij.codeInsight.completion.f.a(f.java:26)
        at com.intellij.codeInsight.c.a.q.a(q.java:40)
        at com.intellij.codeInsight.c.a.q.a(q.java:80)
        at com.intellij.codeInsight.c.a.e.run(e.java:15)
        at com.intellij.command.a.b.a(b.java:32)
        at com.intellij.codeInsight.c.a.q.b(q.java:13)
        at com.intellij.codeInsight.c.a.q.a(q.java:23)
        at com.intellij.codeInsight.c.a.q.a(q.java:208)
        at com.intellij.codeInsight.c.a.q.a(q.java:81)
        at com.intellij.codeInsight.c.a.g.a(g.java:2)
        at com.intellij.editor.b.t.a(t.java:1004)
        at com.intellij.editor.b.t.a(t.java:486)
        at com.intellij.editor.b.t.a(t.java:1061)
        at com.intellij.editor.b.c.keyPressed(c.java:3)
        at java.awt.Component.processKeyEvent(Component.java:3679)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2092)
        at java.awt.Component.processEvent(Component.java:3555)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2595)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at
java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        at java.awt.Window.dispatchEventImpl(Window.java:912)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
Exception occurred during event dispatching:
java.awt.IllegalComponentStateException: component must be showing on the
screen
 to determine its location
        at
java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:1242
)
        at java.awt.Component.getLocationOnScreen(Component.java:1216)
        at com.intellij.codeInsight.c.a.q.c(q.java:336)
        at com.intellij.codeInsight.hint.d.a(d.java:44)
        at
com.intellij.codeInsight.hint.ShowParameterInfoHandler.a(ShowParamete
rInfoHandler.java:161)
        at
com.intellij.codeInsight.hint.ShowParameterInfoHandler.a(ShowParamete
rInfoHandler.java:67)
        at com.intellij.codeInsight.hint.u.run(u.java)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:317)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
[6659840]  ERROR -       com.intellij.command.a.b -
java.lang.NullPointerException
        at com.intellij.psi.impl.source.bz.a(bz.java:14)
        at com.intellij.psi.impl.source.cp.b(cp.java:11)
        at
com.intellij.codeInsight.statistics.StatisticsManager.a(StatisticsMan
ager.java:42)
        at
com.intellij.codeInsight.statistics.StatisticsManager.b(StatisticsMan
ager.java:69)
        at com.intellij.codeInsight.completion.f.a(f.java:26)
        at com.intellij.codeInsight.c.a.q.a(q.java:40)
        at com.intellij.codeInsight.c.a.q.a(q.java:80)
        at com.intellij.codeInsight.c.a.e.run(e.java:15)
        at com.intellij.command.a.b.a(b.java:32)
        at com.intellij.codeInsight.c.a.q.b(q.java:13)
        at com.intellij.codeInsight.c.a.q.a(q.java:23)
        at com.intellij.codeInsight.c.a.q.a(q.java:208)
        at com.intellij.codeInsight.c.a.q.a(q.java:81)
        at com.intellij.codeInsight.c.a.g.a(g.java:2)
        at com.intellij.editor.b.t.a(t.java:1004)
        at com.intellij.editor.b.t.a(t.java:486)
        at com.intellij.editor.b.t.a(t.java:1061)
        at com.intellij.editor.b.c.keyPressed(c.java:3)
        at java.awt.Component.processKeyEvent(Component.java:3679)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2092)
        at java.awt.Component.processEvent(Component.java:3555)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2595)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at
java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        at java.awt.Window.dispatchEventImpl(Window.java:912)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
[7521410]  ERROR -       com.intellij.command.a.b -
java.lang.NullPointerException
        at com.intellij.psi.impl.source.bz.a(bz.java:14)
        at com.intellij.psi.impl.source.cp.b(cp.java:11)
        at
com.intellij.codeInsight.statistics.StatisticsManager.a(StatisticsMan
ager.java:42)
        at
com.intellij.codeInsight.statistics.StatisticsManager.b(StatisticsMan
ager.java:69)
        at com.intellij.codeInsight.completion.f.a(f.java:26)
        at com.intellij.codeInsight.c.a.q.a(q.java:40)
        at com.intellij.codeInsight.c.a.q.a(q.java:80)
        at com.intellij.codeInsight.c.a.e.run(e.java:15)
        at com.intellij.command.a.b.a(b.java:32)
        at com.intellij.codeInsight.c.a.q.b(q.java:13)
        at com.intellij.codeInsight.c.a.q.a(q.java:23)
        at com.intellij.codeInsight.c.a.q.a(q.java:208)
        at com.intellij.codeInsight.c.a.q.a(q.java:81)
        at com.intellij.codeInsight.c.a.g.a(g.java:2)
        at com.intellij.editor.b.t.a(t.java:1004)
        at com.intellij.editor.b.t.a(t.java:486)
        at com.intellij.editor.b.t.a(t.java:1061)
        at com.intellij.editor.b.c.keyPressed(c.java:3)
        at java.awt.Component.processKeyEvent(Component.java:3679)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2092)
        at java.awt.Component.processEvent(Component.java:3555)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2595)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at
java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        at java.awt.Window.dispatchEventImpl(Window.java:912)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
[7542768]  ERROR -       com.intellij.command.a.b -
java.awt.IllegalComponentStateException: component must be showing on the
screen
 to determine its location
        at
java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:1242
)
        at java.awt.Component.getLocationOnScreen(Component.java:1216)
        at com.intellij.codeInsight.c.a.q.c(q.java:336)
        at com.intellij.codeInsight.hint.d.a(d.java:44)
        at com.intellij.codeInsight.hint.d.a(d.java:20)
        at com.intellij.codeInsight.completion.b.a(b.java:82)
        at com.intellij.codeInsight.completion.b.invoke(b.java:86)
        at com.intellij.codeInsight.actions.a.run(a.java)
        at com.intellij.psi.impl.o.run(o.java:16)
        at com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:18)
        at com.intellij.psi.impl.v.c(v.java:310)
        at com.intellij.codeInsight.actions.b.run(b.java:0)
        at com.intellij.command.a.b.a(b.java:32)
        at com.intellij.codeInsight.actions.y.actionPerformed(y.java:30)
        at
com.intellij.ide.desktop.impl.IdeMainFrame.processKeyEvent(IdeMainFra
me.java:52)
        at
com.intellij.ide.desktop.impl.IdeMainFrame.a(IdeMainFrame.java:32)
        at com.intellij.editor.b.f.a(f.java:205)
        at com.intellij.editor.b.t.a(t.java:1004)
        at com.intellij.editor.b.t.a(t.java:486)
        at com.intellij.editor.b.t.a(t.java:1061)
        at com.intellij.editor.b.c.keyPressed(c.java:3)
        at java.awt.Component.processKeyEvent(Component.java:3679)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2092)
        at java.awt.Component.processEvent(Component.java:3555)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2595)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at
java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        at java.awt.Window.dispatchEventImpl(Window.java:912)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)



Full thread dump:

"EditorCaretThread" prio=7 tid=0x14e0d070 nid=0xab8 waiting on monitor
[0x15eff0
00..0x15effdc4]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:67)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x14df9be0 nid=0xb5c waiting on monitor
[0x15c6f0
00..0x15c6fdc4]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:67)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x14dfc180 nid=0x7e0 waiting on monitor
[0x15c2f0
00..0x15c2fdc4]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:67)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x14c1a270 nid=0x8b0 waiting on monitor
[0x15bef0
00..0x15befdc4]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:67)
        at java.lang.Thread.run(Thread.java:484)

"EditorCaretThread" prio=7 tid=0x122e32b8 nid=0x6e0 waiting on monitor
[0x159ef0
00..0x159efdc4]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.editor.b.bf.run(bf.java:67)
        at java.lang.Thread.run(Thread.java:484)

"LocalVcsLock thread" prio=7 tid=0x1201f970 nid=0x56c runnable
[0x1595f000..0x15
95fdc4]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
        at java.net.ServerSocket.implAccept(ServerSocket.java:241)
        at java.net.ServerSocket.accept(ServerSocket.java:222)
        at com.intellij.localVcs.b.i.run(i.java:0)
        at java.lang.Thread.run(Thread.java:484)

"TimerQueue" daemon prio=7 tid=0x121c0410 nid=0x8c0 waiting on monitor
[0x147bf0
00..0x147bfdc4]
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:232)
        at java.lang.Thread.run(Thread.java:484)

"Thread-10" prio=7 tid=0x1203ee58 nid=0x4d4 waiting on monitor
[0x1477f000..0x14
77fdc4]
        at java.lang.Thread.sleep(Native Method)
        at com.intellij.status.g.run(g.java:7)
        at java.lang.Thread.run(Thread.java:484)

"StoreRefreshStatusThread" prio=2 tid=0x12014360 nid=0xb90 waiting on
monitor [0
x1462f000..0x1462fdc4]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.intellij.util.b.k.a(k.java:21)
        at com.intellij.vfs.VirtualFileManager.a(VirtualFileManager.java:73)
        at
com.intellij.vfs.local.LocalFileSystem.f(LocalFileSystem.java:139)
        at
com.intellij.vfs.local.LocalFileSystem.b(LocalFileSystem.java:123)
        at com.intellij.vfs.local.x.run(x.java:3)

"WatchForChangesThread" prio=7 tid=0x12013e70 nid=0x1f8 runnable
[0x145ef000..0x
145efdc4]
        at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native
Met
hod)
        at com.intellij.vfs.local.win32.FileWatcher.b(FileWatcher.java:11)
        at com.intellij.vfs.local.y.run(y.java:27)

"Thread-2" prio=5 tid=0x234be8 nid=0xb38 waiting on monitor [0..0x6fb38]

"Screen Updater" prio=4 tid=0xaba51c0 nid=0x8a4 waiting on monitor
[0xb1cf000..0
xb1cfdc4]
        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=0xaaddbc0 nid=0xb10 runnable [0xaf0f000..0xaf0fdc4]
        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=0xaadd140 nid=0xb50 waiting on
monitor
[0xaecf000..0xaecfdc4]
        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=7 tid=0x7fb820 nid=0xb24 waiting on monitor
[0xae8f000..
0xae8fdc4]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at com.intellij.util.b.l.a(l.java:22)
        at
com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:107)
        at com.intellij.psi.impl.v.c(v.java:310)
        at com.intellij.refactoring.m.c.d(c.java:46)
        at com.intellij.refactoring.m.c.a(c.java:35)
        at com.intellij.refactoring.m.k.run(k.java:2)
        at com.intellij.usageView.impl.actions.c.run(c.java:3)
        at com.intellij.psi.impl.n.run(n.java:4)
        at
com.intellij.vfs.VirtualFileManager.a(VirtualFileManager.java:123)
        at com.intellij.psi.impl.v.b(v.java:112)
        at com.intellij.psi.impl.v.a(v.java:229)
        at com.intellij.usageView.impl.actions.b.run(b.java:3)
        at com.intellij.command.a.b.a(b.java:32)
        at com.intellij.usageView.impl.actions.f.actionPerformed(f.java:22)
        at com.intellij.usageView.bd.actionPerformed(bd.java:40)
        at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:14
50)
        at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
ctButton.java:1504)
        at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:378)
        at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250
)
        at
javax.swing.plaf.basic.BasicButtonListener$ReleasedAction.actionPerfo
rmed(BasicButtonListener.java:273)
        at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1702)
        at javax.swing.JComponent.processKeyBinding(JComponent.java:2156)
        at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:252)
        at
javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:2
05)
        at
javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.
java:2223)
        at javax.swing.JComponent.processKeyBindings(JComponent.java:2216)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2123)
        at java.awt.Component.processEvent(Component.java:3555)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2595)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at
java.awt.LightweightDispatcher.processKeyEvent(Container.java:2155)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2135)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        at java.awt.Window.dispatchEventImpl(Window.java:912)
        at java.awt.Component.dispatchEvent(Component.java:2499)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)

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

"Finalizer" daemon prio=9 tid=0x7f1ce8 nid=0xa34 waiting on monitor
[0xac6f000..
0xac6fdc4]
        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=0xa9b03a8 nid=0xb44 waiting on
monitor [0
xac2f000..0xac2fdc4]
        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=0xaa1e1e8 nid=0xb20 runnable

"VM Periodic Task Thread" prio=10 tid=0x889b00 nid=0x740 waiting on monitor

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

Reply via email to