Crash opening a file
Brought to you by:
nmeier
Crash trying to open a gedcom file
/opt/genj$ sh run.sh
Jan. 20, 2023 7:53:56 AM launcher.Launcher cd
INFO: /opt/genj
Jan. 20, 2023 7:53:56 AM launcher.Launcher cd
INFO: /opt/genj
INFO:genj.app.App.main:Main
INFO:genj.lnf.LnF.<init>:Found Look&Feel System Default type=com.sun.java.swing.plaf.gtk.GTKLookAndFeel version= url= archive=null theme=null
INFO:genj.lnf.LnF.<init>:Found Look&Feel Java Default type=javax.swing.plaf.metal.MetalLookAndFeel version= url= archive=null theme=null
WARNING:genj.lnf.LnF.apply:Look and feel #System Default of type com.sun.java.swing.plaf.gtk.GTKLookAndFeel couldn't be set (class java.lang.IllegalAccessException)
INFO:genj.report.ReportLoader.<init>:Reading reports from /opt/genj/report
INFO:genj.app.App.main:version = 6865 (6865) 2020/08/25 11:32:39 nmeier
INFO:genj.app.App.main:date = Fri Jan 20 07:53:56 CET 2023
INFO:genj.util.EnvironmentChecker.log:java.vendor = Debian
INFO:genj.util.EnvironmentChecker.log:java.vendor.url = https://tracker.debian.org/openjdk-17
INFO:genj.util.EnvironmentChecker.log:java.version = 17.0.5
INFO:genj.util.EnvironmentChecker.log:java.class.version = 61.0
INFO:genj.util.EnvironmentChecker.log:os.name = Linux
INFO:genj.util.EnvironmentChecker.log:os.arch = amd64
INFO:genj.util.EnvironmentChecker.log:os.version = 6.0.0-6-amd64
INFO:genj.util.EnvironmentChecker.log:browser =
INFO:genj.util.EnvironmentChecker.log:browser.vendor =
INFO:genj.util.EnvironmentChecker.log:browser.version =
INFO:genj.util.EnvironmentChecker.log:user.name = smurf
INFO:genj.util.EnvironmentChecker.log:user.dir = /opt/genj
INFO:genj.util.EnvironmentChecker.log:user.home = /home/smurf
INFO:genj.util.EnvironmentChecker.log:all.home =
INFO:genj.util.EnvironmentChecker.log:user.home.genj = /home/smurf/.genj3
INFO:genj.util.EnvironmentChecker.log:all.home.genj =
INFO:genj.util.EnvironmentChecker.log:Locale = en_US
INFO:genj.util.EnvironmentChecker.log:DateFormat (short) = dd.MM.yy
INFO:genj.util.EnvironmentChecker.log:DateFormat (medium) = dd.MM.y
INFO:genj.util.EnvironmentChecker.log:DateFormat (long) = d. MMMM y
INFO:genj.util.EnvironmentChecker.log:DateFormat (full) = EEEE, d. MMMM y
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/lib/spin-1.5.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/lib/jcommon-1.0.23.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/lib/graphj.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/lib/genj.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/lib/swingx-0.7.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/lib/jfreechart-1.0.19.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/commons-io-1.0.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/fop.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-ext.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-svg-dom.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-svggen.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-gvt.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-css.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-xml.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-bridge.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/avalon-framework-4.2.0.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-awt-util.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/commons-logging-api-1.0.4.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-dom.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:Classpath = /opt/genj/contrib/fop/batik-util.jar (does exist)
INFO:genj.util.EnvironmentChecker.log:URLClassloader java.net.URLClassLoader@1fb3ebeb[file:/opt/genj/lib/spin-1.5.jar, file:/opt/genj/lib/jcommon-1.0.23.jar, file:/opt/genj/lib/graphj.jar, file:/opt/genj/lib/genj.jar, file:/opt/genj/lib/swingx-0.7.jar, file:/opt/genj/lib/jfreechart-1.0.19.jar, file:/opt/genj/contrib/fop/commons-io-1.0.jar, file:/opt/genj/contrib/fop/fop.jar, file:/opt/genj/contrib/fop/batik-ext.jar, file:/opt/genj/contrib/fop/batik-svg-dom.jar, file:/opt/genj/contrib/fop/batik-svggen.jar, file:/opt/genj/contrib/fop/batik-gvt.jar, file:/opt/genj/contrib/fop/batik-css.jar, file:/opt/genj/contrib/fop/batik-xml.jar, file:/opt/genj/contrib/fop/batik-bridge.jar, file:/opt/genj/contrib/fop/avalon-framework-4.2.0.jar, file:/opt/genj/contrib/fop/batik-awt-util.jar, file:/opt/genj/contrib/fop/commons-logging-api-1.0.4.jar, file:/opt/genj/contrib/fop/batik-dom.jar, file:/opt/genj/contrib/fop/batik-util.jar]
INFO:genj.util.EnvironmentChecker.log:Classloader jdk.internal.loader.ClassLoaders$AppClassLoader@46fbb2c1
INFO:genj.util.EnvironmentChecker.log:Classloader jdk.internal.loader.ClassLoaders$PlatformClassLoader@2d0e2ea7
INFO:genj.util.EnvironmentChecker.log:Memory Max=536.870.912/Total=35.651.584/Free=22.791.056
INFO:genj.app.App.main:/Main
INFO:genj.app.App$Startup.run:Startup
INFO:genj.app.Workbench.<init>:loading plugins
INFO:genj.app.Workbench.<init>:Loading plugin class genj.layout.LayoutPlugin
INFO:genj.layout.LayoutPlugin.load:Read pre-defined layout research
INFO:genj.app.Workbench.<init>:Loading plugin class genj.edit.EditPluginFactory
INFO:genj.app.Workbench.<init>:Loading plugin class genj.report.ReportPluginFactory
INFO:genj.app.Workbench.<init>:Loading plugin class genj.help.HelpPluginFactory
INFO:genj.app.Workbench.<init>:Loading plugin class genj.nav.NavigatorPluginFactory
INFO:genj.app.Workbench.<init>:/loading plugins
WARNING:genj.app.Workbench.restoreGedcom:unexpected error
java.lang.Error: Unable to make void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional) accessible: module java.desktop does not "opens java.awt" to unnamed module @5abca1e0
at spin.off.AWTReflectDispatcherFactory.<clinit>(AWTReflectDispatcherFactory.java:144)
at spin.off.SpinOffEvaluator.<clinit>(SpinOffEvaluator.java:38)
at spin.Spin.<clinit>(Spin.java:68)
at genj.app.Workbench.openGedcom(Unknown Source)
at genj.app.Workbench.restoreGedcom(Unknown Source)
at genj.app.App$Startup.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:308)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)
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)
INFO:genj.app.App$Startup.run:/Startup