errael commented on issue #4652:
URL: https://github.com/apache/netbeans/issues/4652#issuecomment-1252396709

   Fresh unzip of NetBeans, no -J-D or other mods.
   /ref, /home, /junk are different filesystems
   ```
   $ ls -l /ref/openjdk/java_home
   lrwxrwxrwx 1 err err 6 Sep 11 19:16 /ref/openjdk/java_home -> jdk-11
   err@harmony:~/.nb/15-startup-crash
   $ ls -l /ref/openjdk/jdk-11
   lrwxrwxrwx 1 err err 33 Aug 22 16:58 /ref/openjdk/jdk-11 -> 
/junk/BACK_REF/openjdk/jdk-11.0.2
   ```
   dorun:
   ```
   bash 
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/bin/netbeans \
       --jdkhome /ref/openjdk/java_home                                         
   \
       --userdir /home/err/.nb/15-startup-crash/udir
   
   exit
   ```
   After `bash dorun`, the dialog `Confirm Import Settings` comes up. Click No.
   Following copied from console
   ```
   $ bash dorun
   WARNING: package com.apple.eio not in java.desktop
   java.lang.NullPointerException
        at 
java.base/java.net.URLConnection$1.getContentTypeFor(URLConnection.java:313)
        at 
java.base/java.net.URLConnection.guessContentTypeFromName(URLConnection.java:1464)
        at 
java.base/sun.net.www.protocol.jar.JarURLConnection.getContentType(JarURLConnection.java:223)
        at 
java.base/java.net.URLConnection.getContentHandler(URLConnection.java:1277)
        at java.base/java.net.URLConnection.getContent(URLConnection.java:778)
        at java.base/java.net.URL.getContent(URL.java:1150)
        at 
org.openide.util.lookup.MetaInfServicesLookup.search(MetaInfServicesLookup.java:293)
        at 
org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:132)
        at 
org.openide.util.lookup.MetaInfServicesLookup.beforeLookupResult(MetaInfServicesLookup.java:111)
        at 
org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:458)
        at 
org.openide.util.lookup.ProxyLookup$R.lookupChange(ProxyLookup.java:519)
        at org.openide.util.lookup.ProxyLookup.setData(ProxyLookup.java:372)
        at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:211)
        at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:184)
        at 
org.netbeans.core.startup.MainLookup.changeLookups(MainLookup.java:193)
        at 
org.netbeans.core.startup.MainLookup.moduleClassLoadersUp(MainLookup.java:107)
        at 
org.netbeans.core.startup.MainLookup.systemClassLoaderChanged(MainLookup.java:95)
        at org.netbeans.core.startup.ModuleSystem.init(ModuleSystem.java:98)
        at org.netbeans.core.startup.Main.getModuleSystem(Main.java:162)
        at org.netbeans.core.startup.Main.getModuleSystem(Main.java:142)
        at org.netbeans.core.startup.Main.start(Main.java:299)
        at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
        at java.base/java.lang.Thread.run(Thread.java:834)
   err@harmony:~/.nb/15-startup-crash
   ```
   And messages.log
   ```
   
-------------------------------------------------------------------------------
   >Log Session: Tuesday, September 20, 2022 at 6:50:35 AM Pacific Daylight Time
   >System Info: 
     Product Version         = Apache NetBeans IDE 15
     Operating System        = Linux version 5.19.0-76051900-generic running on 
amd64
     Java; VM; Vendor        = 11.0.2; OpenJDK 64-Bit Server VM 11.0.2+9; 
Oracle Corporation
     Runtime                 = OpenJDK Runtime Environment 11.0.2+9
     Java Home               = /junk/BACK_REF/openjdk/jdk-11.0.2
     System Locale; Encoding = en_US (nb); UTF-8
     Home Directory          = /home/err
     Current Directory       = /home/err/.nb/15-startup-crash
     User Directory          = /home/err/.nb/15-startup-crash/udir
     Cache Directory         = /home/err/.nb/15-startup-crash/udir/var/cache
     Installation            = 
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/nb
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/ergonomics
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/ide
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/extide
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/java
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/apisupport
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/webcommon
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/websvccommon
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/enterprise
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/profiler
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/php
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/harness
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/cpplite
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/groovy
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/javafx
                               
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform
     Boot & Ext. Classpath   = 
     Application Classpath   = 
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/lib/boot.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/lib/org-openide-modules.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/lib/org-openide-util.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/lib/org-openide-util-lookup.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/lib/org-openide-util-ui.jar
     Startup Classpath       = 
/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/asm-commons-9.3.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/org-netbeans-libs-asm.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/org-openide-filesystems.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/asm-tree-9.3.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/core-base.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/core.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/asm-9.3.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/platform/core/org-openide-filesystems-compat8.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/nb/core/org-netbeans-upgrader.jar:/junk/BACK_REF/nb/NetBeans/NetBeans-15-startup-crash/netbeans/nb/core/locale/core_nb.jar
   
-------------------------------------------------------------------------------
   ```
   
   ```
   $ tree udir/
   udir/
   ├── config
   └── var
       ├── cache
       │   └── lastModified
       │       └── all-checksum.txt
       ├── imported
       └── log
           └── messages.log
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to