This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 89753 - Unable to open file explorer windows in vista
Summary: Unable to open file explorer windows in vista
Status: RESOLVED DUPLICATE of bug 87917
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 5.x
Hardware: PC Windows Vista
: P1 blocker (vote)
Assignee: David Simonek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-21 13:44 UTC by odennis
Modified: 2008-12-22 20:59 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description odennis 2006-11-21 13:44:49 UTC
When attempting to open or save a file, or bring up any kind of explorer 
window in netbeans 5.5 an ArrayIndexOutOfBounds Exception is thrown and the 
window isn't displayed. This issue renders the IDE unusable.

This is the report from netbeans:

*********** Exception occurred ************ at 1:24 PM on Nov 21, 2006
java.lang.ArrayIndexOutOfBoundsException: 3184
	at sun.awt.shell.Win32ShellFolder2.getFileChooserIcon
(Win32ShellFolder2.java:748)
	at sun.awt.shell.Win32ShellFolderManager2.get
(Win32ShellFolderManager2.java:248)
	at sun.awt.shell.ShellFolder.get(ShellFolder.java:221)
	at 
com.sun.java.swing.plaf.windows.WindowsLookAndFeel$LazyWindowsIcon.createValue
(WindowsLookAndFeel.java:1873)
	at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:185)
	at javax.swing.UIDefaults.get(UIDefaults.java:130)
	at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:44)
	at javax.swing.UIDefaults.getIcon(UIDefaults.java:411)
	at javax.swing.UIManager.getIcon(UIManager.java:613)
	at javax.swing.plaf.basic.BasicFileChooserUI.installIcons
(BasicFileChooserUI.java:237)
	at javax.swing.plaf.basic.BasicFileChooserUI.installDefaults
(BasicFileChooserUI.java:219)
	at javax.swing.plaf.basic.BasicFileChooserUI.installUI
(BasicFileChooserUI.java:135)
	at com.sun.java.swing.plaf.windows.WindowsFileChooserUI.installUI
(WindowsFileChooserUI.java:126)
	at javax.swing.JComponent.setUI(JComponent.java:652)
	at javax.swing.JFileChooser.updateUI(JFileChooser.java:1755)
	at javax.swing.JFileChooser.setup(JFileChooser.java:366)
	at javax.swing.JFileChooser.<init>(JFileChooser.java:332)
	at javax.swing.JFileChooser.<init>(JFileChooser.java:285)
	at 
org.netbeans.modules.project.ui.ProjectChooserAccessory$ProjectFileChooser.<ini
t>(ProjectChooserAccessory.java:506)
	at 
org.netbeans.modules.project.ui.ProjectChooserAccessory$ProjectFileChooser.<ini
t>(ProjectChooserAccessory.java:506)
	at 
org.netbeans.modules.project.ui.ProjectChooserAccessory.createProjectChooser
(ProjectChooserAccessory.java:455)
	at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed
(OpenProject.java:58)
	at javax.swing.AbstractButton.fireActionPerformed
(AbstractButton.java:1849)
	at javax.swing.AbstractButton$Handler.actionPerformed
(AbstractButton.java:2169)
	at javax.swing.DefaultButtonModel.fireActionPerformed
(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed
(DefaultButtonModel.java:258)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick
(BasicMenuItemUI.java:1000)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased
(BasicMenuItemUI.java:1041)
	at java.awt.Component.processMouseEvent(Component.java:5488)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5253)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4212)
	at java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3892)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
	at java.awt.Container.dispatchEventImpl(Container.java:2010)
	at java.awt.Window.dispatchEventImpl(Window.java:1778)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
[catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Marian Mirilovic 2006-11-21 14:21:36 UTC
JDK bug - fixed in JDK 6.0 (b96) :
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6449933

*** This issue has been marked as a duplicate of 87917 ***