Bi-monthly release with minor bug fixes and improvements
#./jre/bin/FireCapture -Xms${heap}m -Xmx${heap}m -XX:+UseCompressedOops -classpath "$cp" de.wonderplanets.firecapture.gui.FireCapture
/usr/lib/jvm/default-runtime/bin/java -Xms${heap}m -Xmx${heap}m -XX:+UseCompressedOops -classpath "$cp" de.wonderplanets.firecapture.gui.FireCapture
2023-12-11 02:37:14.165 SEVERE de.wonderplanets.firecapture.log.Log logError UNCAUGHT EXCEPTION !
java.lang.NoClassDefFoundError: Could not initialize class com.fazecast.jSerialComm.SerialPort
at de.wonderplanets.firecapture.gui.OptionsDialog.getFilterWheelPanel(OptionsDialog.java:2589)
at de.wonderplanets.firecapture.gui.OptionsDialog.<init>(OptionsDialog.java:457)
at de.wonderplanets.firecapture.gui.OptionsDialog.initInstance(OptionsDialog.java:5789)
at de.wonderplanets.firecapture.gui.OptionsDialog.getInstance(OptionsDialog.java:5866)
at de.wonderplanets.firecapture.util.GuiUtil.getRoot(GuiUtil.java:631)
at de.wonderplanets.firecapture.util.GuiUtil$1.run(GuiUtil.java:388)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
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)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.UnsatisfiedLinkError: /tmp/1702287431699-libjSerialComm.so: /tmp/1702287431699-libjSerialComm.so: cannot open shared object file: No such file or directory (Possible cause: can't load AMD 64 .so on a AARCH64 platform) [in thread "AWT-EventQueue-0"]
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:331)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:197)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:139)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2418)
at java.base/java.lang.Runtime.load0(Runtime.java:852)
at java.base/java.lang.System.load(System.java:2021)
at com.fazecast.jSerialComm.SerialPort.<clinit>(SerialPort.java:181)
at de.wonderplanets.firecapture.gui.OptionsDialog.getFilterWheelPanel(OptionsDialog.java:2589)
at de.wonderplanets.firecapture.gui.OptionsDialog.<init>(OptionsDialog.java:457)
at de.wonderplanets.firecapture.gui.OptionsDialog.initInstance(OptionsDialog.java:5789)
at de.wonderplanets.firecapture.gui.FireCapture.<init>(FireCapture.java:308)
at de.wonderplanets.firecapture.gui.FireCapture$1.run(FireCapture.java:219)
... 13 more
/usr/lib/jvm/default-runtime/bin/java -Xms${heap}m -Xmx${heap}m -classpath "$cp" de.wonderplanets.firecapture.gui.FireCapture
java -Xms${heap}m -Xmx${heap}m -classpath "$cp" de.wonderplanets.firecapture.gui.FireCapture
java --version
openjdk 21 2023-09-19
OpenJDK Runtime Environment (build 21+35)
OpenJDK 64-Bit Server VM (build 21+35, mixed mode, sharing)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.UnsatisfiedLinkError: /tmp/1702295161961-libjSerialComm.so: /tmp/1702295161961-libjSerialComm.so: cannot open shared object file: No such file or directory (Possible cause: can't load AMD 64 .so on a AARCH64 platform) [in thread "AWT-EventQueue-0"]
sudo find / -name SerialComm.so