$ offroad Dec 10, 2021 11:46:41 AM net.sourceforge.offroad.OsmWindow getAppPath INFO: Searching for /home/strubbl/.OffRoad/offroad.properties java.io.FileNotFoundException: /home/strubbl/.OffRoad/offroad.properties (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.(FileInputStream.java:157) at net.sourceforge.offroad.OffRoadSettings.readDefaultPreferences(OffRoadSettings.java:125) at net.sourceforge.offroad.OffRoadSettings.(OffRoadSettings.java:94) at net.sourceforge.offroad.OsmWindow.(OsmWindow.java:232) at net.sourceforge.offroad.OsmWindow.getInstance(OsmWindow.java:1154) at net.sourceforge.offroad.OsmWindow.main(OsmWindow.java:866) Panic! Error while loading offroad properties. Dec 10, 2021 11:46:41 AM net.sourceforge.offroad.OsmWindow getAppPath INFO: Searching for /home/strubbl/.OffRoad/ java.nio.file.NoSuchFileException: /home/strubbl/.OffRoad Create prefs for net.osmand.settings.default Create prefs for offroad ERROR: Resource not found: res/values-us/strings.xml Can' determine classpath for classloader jdk.internal.loader.ClassLoaders$AppClassLoader@67424e82 WARNING: Found path as /res/values/strings.xml instead of res/values/strings.xml Dec 10, 2021 11:46:41 AM net.sourceforge.offroad.OsmWindow loadStrings INFO: Trying to load resources sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream@1786f9d5 Dec 10, 2021 11:46:41 AM com.sun.xml.bind.v2.runtime.reflect.opt.Injector SEVERE: null java.security.PrivilegedActionException: java.lang.NoSuchMethodException: sun.misc.Unsafe.defineClass(java.lang.String,[B,int,int,java.lang.ClassLoader,java.security.ProtectionDomain) at java.base/java.security.AccessController.doPrivileged(AccessController.java:573) at com.sun.xml.bind.v2.runtime.reflect.opt.Injector.(Injector.java:197) at com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81) at com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:179) at com.sun.xml.bind.v2.runtime.reflect.Accessor$FieldReflection.optimize(Accessor.java:285) at com.sun.xml.bind.v2.runtime.property.ArrayProperty.(ArrayProperty.java:68) at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.(ArrayERProperty.java:88) at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.(ArrayElementProperty.java:100) at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.(ArrayElementNodeProperty.java:62) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) at com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:128) at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.(ClassBeanInfoImpl.java:181) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:514) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:331) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:139) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1156) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:165) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:289) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:217) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:175) at javax.xml.bind.ContextFinder.find(ContextFinder.java:353) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:465) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:366) at net.sourceforge.offroad.OsmWindow.loadStrings(OsmWindow.java:980) at net.sourceforge.offroad.OsmWindow.initStrings(OsmWindow.java:939) at net.sourceforge.offroad.OsmWindow.(OsmWindow.java:890) at net.sourceforge.offroad.OsmWindow.getInstance(OsmWindow.java:1154) at net.sourceforge.offroad.OsmWindow.main(OsmWindow.java:866) Caused by: java.lang.NoSuchMethodException: sun.misc.Unsafe.defineClass(java.lang.String,[B,int,int,java.lang.ClassLoader,java.security.ProtectionDomain) at java.base/java.lang.Class.getMethod(Class.java:2227) at com.sun.xml.bind.v2.runtime.reflect.opt.Injector$3.run(Injector.java:201) at com.sun.xml.bind.v2.runtime.reflect.opt.Injector$3.run(Injector.java:197) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) ... 36 more Exception in thread "main" java.lang.NullPointerException: Cannot invoke "java.lang.reflect.Method.invoke(Object, Object[])" because "com.sun.xml.bind.v2.runtime.reflect.opt.Injector.defineClass" is null at com.sun.xml.bind.v2.runtime.reflect.opt.Injector.inject(Injector.java:311) at com.sun.xml.bind.v2.runtime.reflect.opt.Injector.inject(Injector.java:97) at com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:87) at com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:179) at com.sun.xml.bind.v2.runtime.reflect.Accessor$FieldReflection.optimize(Accessor.java:285) at com.sun.xml.bind.v2.runtime.property.ArrayProperty.(ArrayProperty.java:68) at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.(ArrayERProperty.java:88) at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.(ArrayElementProperty.java:100) at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.(ArrayElementNodeProperty.java:62) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) at com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:128) at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.(ClassBeanInfoImpl.java:181) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:514) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:331) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:139) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1156) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:165) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:289) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:217) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:175) at javax.xml.bind.ContextFinder.find(ContextFinder.java:353) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:465) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:366) at net.sourceforge.offroad.OsmWindow.loadStrings(OsmWindow.java:980) at net.sourceforge.offroad.OsmWindow.initStrings(OsmWindow.java:939) at net.sourceforge.offroad.OsmWindow.(OsmWindow.java:890) at net.sourceforge.offroad.OsmWindow.getInstance(OsmWindow.java:1154) at net.sourceforge.offroad.OsmWindow.main(OsmWindow.java:866)