Code: Select all
Exception in thread "main" jdk.internal.util.jar.InvalidJarIndexError: Invalid index
at java.base/jdk.internal.loader.URLClassPath$JarLoader.getResource(URLClassPath.java:1025)
at java.base/jdk.internal.loader.URLClassPath$JarLoader.getResource(URLClassPath.java:937)
at java.base/jdk.internal.loader.URLClassPath$JarLoader.findResource(URLClassPath.java:912)
at java.base/jdk.internal.loader.URLClassPath$1.next(URLClassPath.java:341)
at java.base/jdk.internal.loader.URLClassPath$1.hasMoreElements(URLClassPath.java:351)
at java.base/jdk.internal.loader.BuiltinClassLoader$1.hasNext(BuiltinClassLoader.java:357)
at java.base/jdk.internal.loader.BuiltinClassLoader$1.hasMoreElements(BuiltinClassLoader.java:365)
at java.base/java.lang.CompoundEnumeration.next(ClassLoader.java:3022)
at java.base/java.lang.CompoundEnumeration.hasMoreElements(ClassLoader.java:3031)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1202)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1220)
at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1264)
at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1299)
at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1384)
at java.base/jdk.internal.logger.BootstrapLogger$DetectBackend$1.run(BootstrapLogger.java:890)
at java.base/jdk.internal.logger.BootstrapLogger$DetectBackend$1.run(BootstrapLogger.java:884)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/jdk.internal.logger.BootstrapLogger$DetectBackend.<clinit>(BootstrapLogger.java:884)
at java.base/jdk.internal.logger.BootstrapLogger.useSurrogateLoggers(BootstrapLogger.java:922)
at java.base/jdk.internal.logger.BootstrapLogger.releaseSurrogateLoggers(BootstrapLogger.java:1035)
at java.base/jdk.internal.logger.BootstrapLogger.redirectTemporaryLoggers(BootstrapLogger.java:1054)
at java.logging/java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:448)
at java.logging/java.util.logging.LogManager$2.run(LogManager.java:394)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.logging/java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:382)
at java.logging/java.util.logging.LogManager.getLogManager(LogManager.java:430)
at java.logging/java.util.logging.Logger.demandLogger(Logger.java:648)
at java.logging/java.util.logging.Logger.getLogger(Logger.java:717)
at java.logging/java.util.logging.Logger.getLogger(Logger.java:701)
at net.filebot.Logging.createConsoleLogger(Logging.java:48)
at net.filebot.Logging.<clinit>(Logging.java:44)
at net.filebot.Main.main(Main.java:153)
I cannot use the Ubuntu/snap version due to issues with permissions/sandboxing in snap and the way my machine is configured, so the POSIX portable version is my only option.
Any help resolving this issue would be greatly appreciated.