Build 511, Windows 2000

I had 2 files open in the editor.  I switched to one, made a change, saved
the file (alt-f-s), then tried to right click in the editor for a context
menu.  I received the following exception:

java.lang.NullPointerException
        at com.intellij.vfs.jar.f.f(f.java:29)
        at com.intellij.psi.impl.b.e.K(e.java:140)
        at com.intellij.psi.impl.b.e.c(e.java:136)
        at com.intellij.psi.impl.b.e.b(e.java:70)
        at com.intellij.psi.impl.q.a(q.java:116)
        at com.intellij.psi.impl.q.a(q.java:27)
        at com.intellij.psi.impl.source.d.c.b(c.java:71)
        at com.intellij.psi.impl.source.d.c.a(c.java:101)
        at com.intellij.psi.impl.source.d.b.a(b.java:49)
        at com.intellij.psi.impl.source.bz.a(bz.java:5)
        at com.intellij.psi.impl.source.d.h.a(h.java:50)
        at com.intellij.psi.impl.source.d.h.a(h.java:97)
        at com.intellij.psi.impl.source.d.h.a(h.java:154)
        at com.intellij.psi.impl.source.d.h.b(h.java:74)
        at com.intellij.psi.impl.source.d.h.a(h.java:105)
        at com.intellij.psi.impl.source.d.b.a(b.java:177)
        at com.intellij.codeInsight.highlighting.by.a(by.java:14)
        at com.intellij.psi.impl.source.bz.a(bz.java:26)
        at com.intellij.codeInsight.highlighting.bh.a(bh.java:47)
        at com.intellij.codeInsight.highlighting.bh.run(bh.java:10)
        at com.intellij.psi.impl.t.a(t.java:63)
        at com.intellij.codeInsight.highlighting.r.run(r.java:6)
        at java.lang.Thread.run(Thread.java:484)

I tried highlighting other pieces of text, deselecting everything, etc.  I
always get the
exception.

I closed the file, reopened it (using ctrl-n), and received the following
internal assertion:

[command] java.lang.NullPointerException
[command]       at com.intellij.vfs.jar.f.f(f.java:29)
[command]       at com.intellij.psi.impl.b.e.K(e.java:140)
[command]       at com.intellij.psi.impl.b.e.c(e.java:136)
[command]       at com.intellij.psi.impl.b.e.b(e.java:70)
[command]       at com.intellij.psi.impl.q.a(q.java:116)
[command]       at com.intellij.psi.impl.q.a(q.java:27)
[command]       at com.intellij.psi.impl.source.d.c.b(c.java:71)
[command]       at com.intellij.psi.impl.source.d.c.a(c.java:101)
[command]       at com.intellij.psi.impl.source.d.b.a(b.java:49)
[command]       at com.intellij.psi.impl.source.bz.a(bz.java:5)
[command]       at com.intellij.psi.dk.b(dk.java:364)
[command]       at com.intellij.psi.dk.b(dk.java:144)
[command]       at com.intellij.psi.dk.b(dk.java:289)
[command]       at com.intellij.ide.structureView.impl.r.a(r.java:7)
[command]       at com.intellij.ide.util.a.b.c(b.java:8)
[command]       at com.intellij.ide.util.a.e.run(e.java)
[command]       at com.intellij.psi.impl.t.a(t.java:63)
[command]       at com.intellij.ide.structureView.impl.r.a(r.java:58)
[command]       at com.intellij.ide.util.a.b.b(b.java:169)
[command]       at com.intellij.ide.util.a.h.treeExpanded(h.java:12)
[command]       at javax.swing.JTree.fireTreeExpanded(JTree.java:2124)
[command]       at javax.swing.JTree.setExpandedState(JTree.java:2794)
[command]       at javax.swing.JTree.expandPath(JTree.java:1646)
[command]       at com.intellij.ide.util.a.b.c(b.java:185)
[command]       at com.intellij.ide.util.a.e.run(e.java)
[command]       at com.intellij.psi.impl.t.a(t.java:63)
[command]       at com.intellij.ide.structureView.impl.r.a(r.java:58)
[command]       at com.intellij.ide.util.a.b.b(b.java:169)
[command]       at com.intellij.ide.util.a.h.treeExpanded(h.java:12)
[command]       at javax.swing.JTree.fireTreeExpanded(JTree.java:2124)
[command]       at javax.swing.JTree.setExpandedState(JTree.java:2794)
[command]       at javax.swing.JTree.expandPath(JTree.java:1646)
[command]       at com.intellij.ide.util.a.f.run(f.java:0)
[command]       at com.intellij.psi.impl.t.a(t.java:63)
[command]       at com.intellij.ide.structureView.impl.r.a(r.java:58)
[command]       at com.intellij.ide.util.a.b.c(b.java:12)
[command]       at com.intellij.ide.structureView.impl.q.<init>(q.java:53)
[command]       at com.intellij.ide.structureView.impl.w.d(w.java:80)
[command]       at com.intellij.ide.structureView.impl.w.<init>(w.java:100)
[command]       at com.intellij.ide.structureView.impl.p.a(p.java:2)
[command]       at com.intellij.ide.impl.dh.d(dh.java:3)
[command]       at com.intellij.ide.impl.dh.a(dh.java:16)
[command]       at com.intellij.ide.impl.y.a(y.java)
[command]       at com.intellij.ide.desktop.impl.j.g(j.java:38)
[command]       at com.intellij.ide.desktop.impl.j.a(j.java:74)
[command]       at com.intellij.ide.actions.t.run(t.java:5)
[command]       at com.intellij.psi.impl.t.a(t.java:63)
[command]       at com.intellij.ide.actions.s.run(s.java:1)
[command]       at com.intellij.command.a.b.a(b.java:42)
[command]       at
com.intellij.ide.actions.FindClassByNameAction.a(FindClassByN
ameAction.java:13)
[command]       at
com.intellij.ide.actions.FindClassByNameAction.a(FindClassByN
ameAction.java:10)
[command]       at com.intellij.ide.actions.r.actionPerformed(r.java:0)
[command]       at com.intellij.ide.util.bu.a(bu.java:15)
[command]       at com.intellij.ide.util.bu.a(bu.java:151)
[command]       at com.intellij.ide.util.fe.actionPerformed(fe.java:1)
[command]       at
javax.swing.JComponent$ActionStandin.actionPerformed(JCompone
nt.java:2377)
[command]       at
javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1
384)
[command]       at
javax.swing.JComponent.processKeyBinding(JComponent.java:2078
)
[command]       at
javax.swing.JComponent.processKeyBindings(JComponent.java:211
5)
[command]       at
javax.swing.JComponent.processKeyEvent(JComponent.java:2041)
[command]       at com.intellij.ide.util.gg.processKeyEvent(gg.java:14)
[command]       at java.awt.Component.processEvent(Component.java:3553)
[command]       at java.awt.Container.processEvent(Container.java:1164)
[command]       at java.awt.Component.dispatchEventImpl(Component.java:2593)
[command]       at java.awt.Container.dispatchEventImpl(Container.java:1213)
[command]       at java.awt.Component.dispatchEvent(Component.java:2497)
[command]       at
java.awt.LightweightDispatcher.processKeyEvent(Container.java
:2155)
[command]       at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:2
135)
[command]       at java.awt.Container.dispatchEventImpl(Container.java:1200)
[command]       at java.awt.Window.dispatchEventImpl(Window.java:914)
[command]       at java.awt.Component.dispatchEvent(Component.java:2497)
[command]       at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
[command]       at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDi
spatchThread.java:131)
[command]       at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDisp
atchThread.java:98)
[command]       at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
ava:93)
[command]       at
java.awt.EventDispatchThread.run(EventDispatchThread.java:85)


After reopening the file, I still get the null pointer exception when I try
to right click.

Right clicking in other files works ok.

After restarting IDEA, all is fine.

-- Rick



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

Reply via email to