Levin Messing created NETBEANS-2709:
---------------------------------------

             Summary: NullPointerException on trying to open Java Platforms
                 Key: NETBEANS-2709
                 URL: https://issues.apache.org/jira/browse/NETBEANS-2709
             Project: NetBeans
          Issue Type: Bug
          Components: java - Platform
    Affects Versions: 11.0
         Environment: Product Version: Apache NetBeans IDE 11.0 (Build 
incubator-netbeans-release-404-on-20190319)
Java: 12.0.1; Java HotSpot(TM) 64-Bit Server VM 12.0.1+12
Runtime: Java(TM) SE Runtime Environment 12.0.1+12
System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb)
            Reporter: Levin Messing


 I tried to set "[https://docs.oracle.com/en/java/javase/12/docs/api/]"; in Java 
Platforms in Javadoc. (I do not know if it was this exact link)

I closed Java Platforms and then tried to open it again, but it did not open 
and the NullPointerException occurred.

Deleting my config folder under AppData\Roaming\NetBeans fixed this issue.

I was not able to reproduce this error. But the exception may help to find this 
Bug.

 

 

 

 

 

 

{{ }}{{java.lang.NullPointerException}}
{{ at 
org.openide.filesystems.JarArchiveRootProvider.isArchiveFile(JarArchiveRootProvider.java:51)}}
{{ at org.openide.filesystems.FileUtil.getArchiveRoot(FileUtil.java:1850)}}
{{ at 
org.netbeans.modules.java.j2seplatform.platformdefinition.J2SEPlatformCustomizer$PathRenderer.getDisplayName(J2SEPlatformCustomizer.java:800)}}
{{ at 
org.netbeans.modules.java.j2seplatform.platformdefinition.J2SEPlatformCustomizer$PathRenderer.getListCellRendererComponent(J2SEPlatformCustomizer.java:769)}}
{{ at 
java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439)}}
{{ at 
java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389)}}
{{ at 
java.desktop/javax.swing.plaf.basic.BasicListUI.getPreferredSize(BasicListUI.java:648)}}
{{ at 
java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1680)}}
{{ at 
java.desktop/javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:795)}}
{{ at java.desktop/java.awt.Container.layout(Container.java:1537)}}
{{ at java.desktop/java.awt.Container.doLayout(Container.java:1526)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1722)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validateTree(Container.java:1731)}}
{{ at java.desktop/java.awt.Container.validate(Container.java:1657)}}
{{ at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2760)}}
{{ at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)}}
{{ at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)}}
{{ at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)}}
{{ at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)}}
{{ at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:389)}}
{{ at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)}}
{{ at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)}}
{{ at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)}}
{{ at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)}}
{{ at 
java.base/java.security.AccessController.doPrivileged(AccessController.java:389)}}
{{ at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)}}
{{ at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)}}
{{ at 
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)}}
{{[catch] at 
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)}}
{{ at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)}}
{{ at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)}}
{{ at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)}}
{{ at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)}}
{{ at 
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)}}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to