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 28011 - Cannot open file or mount a directory due to NullPointerException
Summary: Cannot open file or mount a directory due to NullPointerException
Status: VERIFIED DUPLICATE of bug 26040
Alias: None
Product: platform
Classification: Unclassified
Component: Property Editors (show other bugs)
Version: 3.x
Hardware: PC Windows XP
: P1 blocker (vote)
Assignee: akemr
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-15 09:17 UTC by arhus
Modified: 2008-12-22 15:49 UTC (History)
1 user (show)

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 arhus 2002-10-15 09:17:34 UTC
I started up WinXP on Novell Netware, downloaded NetBeans 
3.4 a launched it for the first time.

After I closed the welcome screen, I tried to mount a 
directory and a NullPointerException appeared. The same 
exception is thrown in any case connected to file handling.

Because I cannot mount any directory or open any file, 
there is very limited work in NetBeans.

Workaround: Create a new file in the already mounted 
sampledir directory -- this directory is the only one you 
can work with.

List of ide.log:

-----------------------------------------------------------
--------------------
>Log Session: Úterý, 15. øíjen 2002 9:58:45 CEST
>System Info: 
  Product Version       = NetBeans IDE 3.4
  IDE Versioning        = IDE/1 spec=2.23.1 
impl=200208222340
  Operating System      = Windows XP version 5.1 running 
on x86
  Java; VM; Vendor      = 1.4.0_01; Java HotSpot(TM) 
Client VM 1.4.0_01-b03; Sun Microsystems Inc.
  Java Home             = C:\j2sdk1.4\jre
  System Locale; Encod. = cs_CZ; Cp1250
  Home Dir; Current Dir = C:\WINNT\Profiles\xtomp15; 
G:\HOME\JAVA\NetBeansIDE-release34\netbeans\bin
  IDE Install; User Dir = G:\HOME\JAVA\NetBeansIDE-
release34\netbeans; C:\WINNT\Profiles\xtomp15\.netbeans\3.4
  CLASSPATH             = G:\HOME\JAVA\NetBeansIDE-
release34\netbeans\lib\patches\openide-
compat.jar;G:\HOME\JAVA\NetBeansIDE-release34
\netbeans\lib\core-compiler.jar;G:\HOME\JAVA\NetBeansIDE-
release34\netbeans\lib\core-
execution.jar;G:\HOME\JAVA\NetBeansIDE-release34
\netbeans\lib\core-ide.jar;G:\HOME\JAVA\NetBeansIDE-
release34\netbeans\lib\core-
ui.jar;G:\HOME\JAVA\NetBeansIDE-release34
\netbeans\lib\core-windows.jar;G:\HOME\JAVA\NetBeansIDE-
release34\netbeans\lib\core.jar;G:\HOME\JAVA\NetBeansIDE-
release34
\netbeans\lib\openide.jar;G:\HOME\JAVA\NetBeansIDE-
release34
\netbeans\lib\ext\crimson.jar;G:\HOME\JAVA\NetBeansIDE-
release34
\netbeans\lib\ext\regexp.jar;G:\HOME\JAVA\NetBeansIDE-
release34\netbeans\lib\ext\rmi-
ext.jar;G:\HOME\JAVA\NetBeansIDE-release34
\netbeans\lib\ext\terminalemulator.jar;G:\HOME\JAVA\NetBean
sIDE-release34
\netbeans\lib\ext\xerces.jar;G:\HOME\JAVA\NetBeansIDE-
release34\netbeans\lib\ext\xml-apis.jar;C:\j2sdk1.4
\lib\dt.jar;C:\j2sdk1.4\lib\tools.jar
  Boot & ext classpath  = C:\j2sdk1.4
\jre\lib\rt.jar;C:\j2sdk1.4\jre\lib\i18n.jar;C:\j2sdk1.4
\jre\lib\sunrsasign.jar;C:\j2sdk1.4
\jre\lib\jsse.jar;C:\j2sdk1.4\jre\lib\jce.jar;C:\j2sdk1.4
\jre\lib\charsets.jar;C:\j2sdk1.4\jre\classes;C:\j2sdk1.4
\jre\lib\ext\dnsns.jar;C:\j2sdk1.4
\jre\lib\ext\ldapsec.jar;C:\j2sdk1.4
\jre\lib\ext\localedata.jar;C:\j2sdk1.4
\jre\lib\ext\sunjce_provider.jar
-----------------------------------------------------------
--------------------
WARNING - the WizardDescriptor.Panel implementation 
org.netbeans.core.upgrade.PreUpgradePanel provides itself 
as the result of getComponent(). This can cause a clash 
when Component.isValid() is overridden. Please use a 
separate component class.
[org.netbeans.core.modules] Use of OpenIDE-Module-Class: 
Node in org.netbeans.modules.debugger.core is obsolete.
[org.netbeans.core.modules] (Please use layer-based 
installation of objects instead.)
[org.netbeans.core.modules] (See 
http://www.netbeans.org/issues/show_bug.cgi?id=19609, last 
comment, for howto.)
[org.netbeans.core.modules] Use of OpenIDE-Module-Class: 
Node in org.netbeans.modules.j2eeserver is obsolete.
[org.netbeans.core.modules] (Please use layer-based 
installation of objects instead.)
[org.netbeans.core.modules] (See 
http://www.netbeans.org/issues/show_bug.cgi?id=19609, last 
comment, for howto.)
Turning on modules:
	org.netbeans.modules.text/1 [1.8.1 200208222340]
	org.netbeans.libs.xalan/1 [1.1.1 2.3.1]
	org.netbeans.libs.jaxp/1 [1.1.1 1.1.2]
	org.netbeans.modules.jarpackager/2 [1.10.1 
200208222340]
	org.netbeans.modules.properties/1 [1.8.1 
200208222340]
	org.netbeans.api.xml/1 [1.0.1 200208222340]
	org.netbeans.core/1 [1.4.1 200208082340]
	org.netbeans.modules.html/1 [1.9.1 200208222340]
	org.openide/1 [2.23.1 200208222340]
	org.openidex.util/2 [2.3.1 200208222340]
	org.netbeans.modules.javahelp/1 [1.0.1 
200208082340]
	org.netbeans.modules.schema2beans/1 [1.3.1 
200208222340]
	org.netbeans.modules.servletapi23/1 [1.2.1 
200208222340]
	org.netbeans.modules.utilities/1 [1.8.1 
200208222340]
	org.netbeans.api.java/1 [1.0.1 200208222340]
	org.netbeans.modules.jndi/1 [1.5.1 200208222340]
	org.netbeans.modules.image/1 [1.8.1 200208222340]
	org.netbeans.modules.projects/1 [1.8.1 
200208222340]
	org.netbeans.modules.scripting/1 [1.5.1 
200208222340]
	org.netbeans.modules.classfile/1 [1.6.1 
200208222340]
	org.apache.tools.ant.module/2 [2.10.1 200208222340]
	org.netbeans.core.windows/1 [1.0.1 200208222340]
	org.netbeans.modules.debugger.core/3 [2.2.1 
200208222340]
	org.netbeans.modules.editor/1 [1.9.1 200208222340]
	org.netbeans.modules.autoupdate/1 [2.2.1 
200208222340]
	org.netbeans.modules.i18n/1 [1.10.1 200208222340]
	org.netbeans.modules.servletapi/1 [1.1.1 
200208222340]
	org.netbeans.modules.httpserver/1 [1.9.1 
200208222340]
	org.netbeans.modules.clazz/1 [1.9.1 200208222340]
	org.netbeans.modules.usersguide/1 [1.10.1 
200208222340]
	org.netbeans.modules.xml.tax/1 [0.6.1 200208222340]
	org.netbeans.modules.java/1 [1.11.1 200208222340]
	org.netbeans.modules.apisupport.lite/1 [0.3.1 
200208222340]
	org.netbeans.modules.vcscore/1 [1.6.1 200208222340]
	org.netbeans.modules.properties.syntax/1 [1.8.1 
200208222340]
	org.netbeans.modules.css/1 [0.6.1 200208222340]
	org.netbeans.modules.diff/1 [1.4.1 200208222340]
	org.netbeans.core.ui/1 [1.0.1 200208222340]
	org.netbeans.modules.vcs.advanced/1 [1.6.1 
200208222340]
	org.netbeans.modules.cvsclient/1 [1.5.1 
200208222340]
	org.netbeans.modules.debugger.jpda/1 [1.10.1 
200208222340]
	org.netbeans.core.execution/1 [1.0.1 200208222340]
	org.netbeans.modules.extbrowser/1 [0.4.1 
200208222340]
	org.netbeans.modules.vcs.profiles.cvsprofiles/1 
[1.0.1 200208222340]
	org.netbeans.modules.vcs.profiles.pvcs/1 [1.0.1 
200208222340]
	org.netbeans.core.compiler/1 [1.0.1 200208222340]
	org.netbeans.modules.beans/1 [1.8.1 200208222340]
	org.netbeans.modules.rmi/1 [1.5.1 200208222340]
	org.netbeans.modules.vcs.cmdline.compat/1 [1.1.1 
200208222340]
	org.netbeans.modules.form/2 [1.8.1 200208222340]
	org.netbeans.modules.applet/1 [1.8.1 200208222340]
	org.netbeans.modules.welcome/1 [1.2.1 200208222340]
	org.netbeans.modules.javadoc/1 [1.8.1 200208222340]
	org.netbeans.modules.xml.core/1 [0.6.1 
200208222340]
	org.netbeans.modules.vcs.profiles.vss/1 [1.0.1 
200208222340]
	org.netbeans.modules.i18n.form/2 [1.9.1 
200208222340]
	org.netbeans.modules.j2eeserver/2 [1.4.1 
200208222340]
	org.netbeans.modules.xml.catalog/1 [0.6.1 
200208222340]
	org.netbeans.modules.xml.tree/1 [0.6.1 
200208222340]
	org.netbeans.modules.xml.text/1 [0.6.1 
200208222340]
	org.netbeans.core.ide/1 [1.0.1 200208222340]
	org.netbeans.modules.xml.tools/1 [0.6.1 
200208222340]
	org.netbeans.modules.web.core/1 [1.8.1 
200208222340]
	org.netbeans.modules.web.jspparser/1 [1.2.1 
200208222340]
	org.netbeans.modules.web.tomcat.tomcat40/1 [1.4.1 
200208222340]
	org.netbeans.modules.xml/2 [0.6.1 200208222340]
	org.netbeans.modules.web.core.syntax/1 [1.9.1 
200208222340]
	org.netbeans.modules.web.tomcat.tomcat40.autocompil
e/1 [1.2.1 200208222340]
	org.netbeans.modules.xml.editor.coloring/2 [0.6.1 
200208222340]
Starting system in full screen (MDI) UI mode.
*********** Exception occurred ************ at Tue Oct 15 
10:02:09 CEST 2002
java.lang.NullPointerException
	at sun.awt.shell.Win32ShellFolder.getChildByPath
(Win32ShellFolder.java:570)
	at 
sun.awt.shell.Win32ShellFolderManager.getPersonal
(Win32ShellFolderManager.java:92)
	at sun.awt.shell.Win32ShellFolder.listFiles
(Win32ShellFolder.java:484)
	at sun.awt.shell.Win32ShellFolderManager.get
(Win32ShellFolderManager.java:152)
	at sun.awt.shell.ShellFolder.get
(ShellFolder.java:208)
	at 
javax.swing.plaf.metal.MetalFileChooserUI.installComponents
(MetalFileChooserUI.java:310)
	at 
javax.swing.plaf.basic.BasicFileChooserUI.installUI
(BasicFileChooserUI.java:130)
	at 
javax.swing.plaf.metal.MetalFileChooserUI.installUI
(MetalFileChooserUI.java:152)
	at javax.swing.JComponent.setUI
(JComponent.java:445)
	at javax.swing.JFileChooser.updateUI
(JFileChooser.java:1701)
	at javax.swing.JFileChooser.setup
(JFileChooser.java:345)
	at javax.swing.JFileChooser.<init>
(JFileChooser.java:320)
	at javax.swing.JFileChooser.<init>
(JFileChooser.java:273)
	at 
org.netbeans.beaninfo.editors.FileEditor.createHackedFileCh
ooser(FileEditor.java:367)
	at 
org.netbeans.beaninfo.editors.FileArrayEditor.getCustomEdit
or(FileArrayEditor.java:180)
	at 
org.openide.explorer.propertysheet.PropertyPanel.reset
(PropertyPanel.java:718)
	at 
org.openide.explorer.propertysheet.PropertyPanel.<init>
(PropertyPanel.java:289)
	at org.netbeans.core.ui.MountIterator.getComponent
(MountIterator.java:268)
	at org.openide.WizardDescriptor.updateState
(WizardDescriptor.java:480)
	at org.openide.loaders.TemplateWizard.updateState
(TemplateWizard.java:643)
	at 
org.openide.WizardDescriptor$Listener.stateChanged
(WizardDescriptor.java:957)
	at 
org.openide.loaders.TemplateWizardIterImpl.fireStateChanged
(TemplateWizardIterImpl.java:211)
	at 
org.openide.loaders.TemplateWizardIterImpl.setIterator
(TemplateWizardIterImpl.java:80)
	at 
org.openide.loaders.TemplateWizard.setTemplateImpl
(TemplateWizard.java:199)
	at org.openide.loaders.TemplateWizard.setTemplate
(TemplateWizard.java:216)
	at 
org.openide.loaders.TemplateWizard.instantiateImpl
(TemplateWizard.java:457)
	at org.openide.loaders.TemplateWizard.instantiate
(TemplateWizard.java:423)
	at 
org.openide.actions.NewTemplateAction$TemplateActionListene
r.acceptNodes(NewTemplateAction.java:256)
	at 
org.openide.explorer.view.MenuView$MenuItem.doClick
(MenuView.java:441)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick
(BasicMenuItemUI.java:1092)
	at 
javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mo
useReleased(BasicMenuItemUI.java:932)
	at java.awt.Component.processMouseEvent
(Component.java:5021)
	at java.awt.Component.processEvent
(Component.java:4818)
	at java.awt.Container.processEvent
(Container.java:1525)
	at java.awt.Component.dispatchEventImpl
(Component.java:3526)
	at java.awt.Container.dispatchEventImpl
(Container.java:1582)
	at java.awt.Component.dispatchEvent
(Component.java:3367)
	at 
java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:3359)
	at java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3074)
	at java.awt.LightweightDispatcher.dispatchEvent
(Container.java:3004)
	at java.awt.Container.dispatchEventImpl
(Container.java:1568)
	at java.awt.Window.dispatchEventImpl
(Window.java:1581)
	at java.awt.Component.dispatchEvent
(Component.java:3367)
	at java.awt.EventQueue.dispatchEvent
(EventQueue.java:445)
[catch] at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:191)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:144)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:130)
	at java.awt.EventDispatchThread.run
(EventDispatchThread.java:98)
Comment 1 Marian Mirilovic 2002-10-15 09:23:07 UTC
It seems like bug in JDK .

In our stack trace is last File property editor, assigned to Ales K.
for investigation.
Comment 2 akemr 2002-10-15 12:50:02 UTC
Duplicate of #26040

*** This issue has been marked as a duplicate of 26040 ***
Comment 3 pzajac 2002-10-23 10:19:38 UTC
verified duplicate