java.lang.NullPointerException at javax.swing.ImageIcon.(ImageIcon.java:190) at org.openide.util.ImageUtilities.image2Icon(ImageUtilities.java:204) at org.netbeans.modules.project.ant.AntBasedGenericType.getIcon(AntBasedGenericType.java:91) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.isProject2(AntBasedProjectFactorySingleton.java:200) at org.netbeans.api.project.ProjectManager.checkForProject(ProjectManager.java:503) at org.netbeans.api.project.ProjectManager.access$600(ProjectManager.java:81) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:458) at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:437) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.api.project.ProjectManager.isProject2(ProjectManager.java:437) at org.netbeans.api.project.ProjectManager.isProject2(ProjectManager.java:421) at org.netbeans.modules.project.ui.ProjectChooserAccessory.getProjectResult(ProjectChooserAccessory.java:405) at org.netbeans.modules.project.ui.ProjectChooserAccessory.access$900(ProjectChooserAccessory.java:85) at org.netbeans.modules.project.ui.ProjectChooserAccessory$ProjectFileView.run(ProjectChooserAccessory.java:644) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1417) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1955) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.NullPointerException at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1455) at org.netbeans.modules.project.ui.ProjectChooserAccessory$ProjectFileView.getIcon(ProjectChooserAccessory.java:628) at javax.swing.JFileChooser.getIcon(JFileChooser.java:1535) at org.netbeans.swing.dirchooser.DirectoryChooserUI$DirectoryTreeRenderer.getNodeIcon(DirectoryChooserUI.java:2417) at org.netbeans.swing.dirchooser.DirectoryChooserUI$DirectoryTreeRenderer.getTreeCellRendererComponent(DirectoryChooserUI.java:2401) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2717) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:535) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:181) at javax.swing.tree.AbstractLayoutCache.getPreferredWidth(AbstractLayoutCache.java:228) at javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize(BasicTreeUI.java:1825) at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1926) at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1914) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:769) at java.awt.Container.layout(Container.java:1398) at java.awt.Container.doLayout(Container.java:1387) at java.awt.Container.validateTree(Container.java:1485) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validateTree(Container.java:1491) at java.awt.Container.validate(Container.java:1457) at java.awt.Window.dispatchEventImpl(Window.java:2456) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1047) at java.awt.Dialog$3.run(Dialog.java:1099) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.awt.Dialog.show(Dialog.java:1097) at javax.swing.JFileChooser.showDialog(JFileChooser.java:723) at javax.swing.JFileChooser.showOpenDialog(JFileChooser.java:626) at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(OpenProject.java:103) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266) at java.awt.Component.processMouseEvent(Component.java:6134) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4301) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:3965) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:3895) at java.awt.Container.dispatchEventImpl(Container.java:2067) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)