Title: 605: NPE When opening file.

Hi,
I clicked the open file icon and in the open file dialog i clicked the "up dir"-button three times. On the third "up dir"-click i got the included NPE.

I use jdk1.3.1_02, winXP.

   / J�rgen Lundberg


Exception occurred during event dispatching: java.lang.NullPointerException
        at com.intellij.ide.impl.ds.getIcon(ds.java:1)
        at javax.swing.JFileChooser.getIcon(JFileChooser.java:1327)
        at javax.swing.plaf.metal.MetalFileChooserUI$FileRenderer.getListCellRendererComponent(MetalFileChooserUI.java:531)

        at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:710)
        at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:660)
        at javax.swing.plaf.basic.BasicListUI.getPreferredSize(BasicListUI.java:169)
        at javax.swing.JComponent.getPreferredSize(JComponent.java:990)
        at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:752)
        at java.awt.Container.layout(Container.java:686)
        at java.awt.Container.doLayout(Container.java:676)
        at java.awt.Container.validateTree(Container.java:750)
        at java.awt.Container.validate(Container.java:728)
        at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:313)
        at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:123)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.Dialog.show(Dialog.java:380)
        at com.intellij.ide.desktop.impl.cy.a(cy.java:42)
        at com.intellij.ide.desktop.impl.o.a(o.java:271)
        at com.intellij.ui.ds.showDialog(ds.java:38)
        at com.intellij.ui.ds.showOpenDialog(ds.java:5)
        at com.intellij.ide.impl.s.c(s.java:218)
        at com.intellij.ide.actions.OpenFileAction.actionPerformed(OpenFileAction.java:1)
        at com.intellij.jd.actions.p.c(p.java:40)
        at com.intellij.jd.actions.p.processMouseEvent(p.java:133)
        at java.awt.Component.processEvent(Component.java:3544)
        at java.awt.Container.processEvent(Container.java:1164)
        at java.awt.Component.dispatchEventImpl(Component.java:2593)
        at java.awt.Container.dispatchEventImpl(Container.java:1213)
        at java.awt.Component.dispatchEvent(Component.java:2497)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
        at java.awt.Container.dispatchEventImpl(Container.java:1200)
        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)

Reply via email to