Startup Issue with Java App Runner - Program was running and will now no longer start

Edit:

My bad, please close this ticket.

I was quick to blame AMP since it’s new and I’ve only had it a couple of days.

Turns out typical 12th gen Intel issues my motherboard is dropping PCIe lanes.

Again I apologize, have a great weekend :slight_smile:

System Information

Field Value
Operating System Linux - Debian GNU/Linux 13 on x86_64
Product AMP ‘Deimos’ v2.7.0.0 (Mainline)
Virtualization None
Application Java App Runner
Module GenericModule
Running in Container Yes
Current State Failed

Problem Description

Issue

This is in a Docker container running on Unraid but that shouldn’t matter since nothing has been changed, updated, or rebooted.

System provided JRE appears to have suddenly become read-only:

WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
WARNING: sun.misc.Unsafe::objectFieldOffset has been called by cpw.mods.jarhandling.impl.SecureJarVerifier$UnsafeAccessor (file:/home/amp/.ampdata/instances/Stoneblock4Chrisfanny01/java-app-runner/libraries/cpw/mods/securejarhandler/3.0.8/securejarhandler-3.0.8.jar)
WARNING: Please consider reporting this to the maintainers of class cpw.mods.jarhandling.impl.SecureJarVerifier$UnsafeAccessor
WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release
ERROR StatusConsoleListener Null object returned for RollingRandomAccessFile in Appenders.
ERROR StatusConsoleListener Unable to locate appender "File" for logger config "root"
ERROR StatusConsoleListener Unable to locate appender "DebugFile" for logger config "root"
[18:04:45.306] [main/INFO] [Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.neoForgeVersion, 21.1.219, --fml.fmlVersion, 4.0.42, --fml.mcVersion, 1.21.1, --fml.neoFormVersion, 20240808.144430, nogui, -jar, ./jre/21.0.4+7-LTS/bin/java] 
[18:04:45.307] [main/INFO] [Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 25.0.2+10-LTS 
[18:04:45.308] [main/INFO] [Launcher/MODLAUNCHER]: ModLauncher 11.0.5+main.901c6ea8 starting: java version 25.0.2 by Eclipse Adoptium; OS Linux arch amd64 version 6.12.54-Unraid 
Exception in thread "main" com.electronwill.nightconfig.core.io.WritingException: Failed to write (REPLACE) the config to: /home/amp/.ampdata/instances/Stoneblock4Chrisfanny01/java-app-runner/config/fml.toml
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.8.3/com.electronwill.nightconfig.core.io.ConfigWriter.write(ConfigWriter.java:127)
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.8.3/com.electronwill.nightconfig.core.io.ConfigWriter.write(ConfigWriter.java:77)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLConfig.saveConfig(FMLConfig.java:158)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLConfig.loadFrom(FMLConfig.java:154)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLConfig.load(FMLConfig.java:163)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.ModDirTransformerDiscoverer.candidates(ModDirTransformerDiscoverer.java:30)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServicesHandler.lambda$discoverServices$13(TransformationServicesHandler.java:119)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
	at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:635)
	at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:291)
	at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:652)
	at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:658)
	at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:663)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServicesHandler.discoverServices(TransformationServicesHandler.java:121)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:83)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
	at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210)
	at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69)
Caused by: java.nio.file.FileSystemException: /home/amp/.ampdata/instances/Stoneblock4Chrisfanny01/java-app-runner/config/fml.toml: Read-only file system
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(UnixFileSystemProvider.java:213)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:244)
	at java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:426)
	at java.base/java.nio.file.Files.newOutputStream(Files.java:215)
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.8.3/com.electronwill.nightconfig.core.io.ConfigWriter.write(ConfigWriter.java:122)
	... 22 more
WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
WARNING: sun.misc.Unsafe::objectFieldOffset has been called by cpw.mods.jarhandling.impl.SecureJarVerifier$UnsafeAccessor (file:/home/amp/.ampdata/instances/Stoneblock4Chrisfanny01/java-app-runner/libraries/cpw/mods/securejarhandler/3.0.8/securejarhandler-3.0.8.jar)
WARNING: Please consider reporting this to the maintainers of class cpw.mods.jarhandling.impl.SecureJarVerifier$UnsafeAccessor
WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release
ERROR StatusConsoleListener Null object returned for RollingRandomAccessFile in Appenders.
ERROR StatusConsoleListener Unable to locate appender "File" for logger config "root"
ERROR StatusConsoleListener Unable to locate appender "DebugFile" for logger config "root"
[18:04:49.320] [main/INFO] [Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.neoForgeVersion, 21.1.219, --fml.fmlVersion, 4.0.42, --fml.mcVersion, 1.21.1, --fml.neoFormVersion, 20240808.144430, nogui, -jar, ./jre/21.0.4+7-LTS/bin/java] 
[18:04:49.321] [main/INFO] [Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 25.0.2+10-LTS 
[18:04:49.321] [main/INFO] [Launcher/MODLAUNCHER]: ModLauncher 11.0.5+main.901c6ea8 starting: java version 25.0.2 by Eclipse Adoptium; OS Linux arch amd64 version 6.12.54-Unraid 
Exception in thread "main" com.electronwill.nightconfig.core.io.WritingException: Failed to write (REPLACE) the config to: /home/amp/.ampdata/instances/Stoneblock4Chrisfanny01/java-app-runner/config/fml.toml
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.8.3/com.electronwill.nightconfig.core.io.ConfigWriter.write(ConfigWriter.java:127)
	at MC-BOOTSTRAP/com.electronwill.nightconfig.core@3.8.3/com.electronwill.nightconfig.core.io.ConfigWriter.write(ConfigWriter.java:77)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLConfig.saveConfig(FMLConfig.java:158)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLConfig.loadFrom(FMLConfig.java:154)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.FMLConfig.load(FMLConfig.java:163)
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.ModDirTransformerDiscoverer.candidates(ModDirTransformerDiscoverer.java:30)
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformationServicesHandler.lambda$discoverServices$13(TransformationServicesHandler.java:119)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
	at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Abstract

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.