Error pushing code

Robot has error and its not running. It keeps reloading this error message:

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemModuleReader.find(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader$2.run(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader$2.run(Unknown Source)

  • at java.base/java.security.AccessController.doPrivileged(Native Method)

  • at java.base/jdk.internal.loader.BuiltinClassLoader.findMiscResource(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader.findResource(Unknown Source)

  • at java.base/jdk.internal.loader.BootLoader.findResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResourceAsStream(Unknown Source)

  • at java.base/java.lang.Class.getResourceAsStream(Unknown Source)

  • at edu.wpi.first.wpiutil.RuntimeLoader.loadLibrary(RuntimeLoader.java:76)

  • at edu.wpi.first.hal.JNIWrapper.(JNIWrapper.java:38)

  • at edu.wpi.first.wpilibj.RobotBase.startRobot(RobotBase.java:316)

  • at frc.robot.Main.main(Main.java:27)

  • Exception in thread “main” java.lang.UnsatisfiedLinkError: /usr/local/frc/JRE/lib/libnet.so: /usr/local/frc/third-party/lib/libwpiHaljni.so: undefined symbol: _ZTVN3wpi18raw_string_ostreamE

  • at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)

  • at java.base/java.lang.ClassLoader$NativeLibrary.load(Unknown Source)

  • at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(Unknown Source)

  • at java.base/java.lang.ClassLoader.loadLibrary0(Unknown Source)

  • at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)

  • at java.base/java.lang.Runtime.loadLibrary0(Unknown Source)

  • at java.base/java.lang.System.loadLibrary(Unknown Source)

  • at java.base/sun.nio.ch.IOUtil$1.run(Unknown Source)

  • at java.base/sun.nio.ch.IOUtil$1.run(Unknown Source)

  • at java.base/java.security.AccessController.doPrivileged(Native Method)

  • at java.base/sun.nio.ch.IOUtil.(Unknown Source)

  • at java.base/sun.nio.ch.FileChannelImpl.(Unknown Source)

  • at java.base/sun.nio.fs.UnixChannelFactory.newFileChannel(Unknown Source)

  • at java.base/sun.nio.fs.UnixChannelFactory.newFileChannel(Unknown Source)

  • at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(Unknown Source)

  • at java.base/java.nio.channels.FileChannel.open(Unknown Source)

  • at java.base/java.nio.channels.FileChannel.open(Unknown Source)

  • at java.base/jdk.internal.jimage.BasicImageReader.(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader$SharedImageReader.(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader$SharedImageReader.open(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader.open(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader.open(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory$1.apply(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory$1.apply(Unknown Source)

  • at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory.get(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory.getImageReader(Unknown Source)

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemImage.(Unknown Source)

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemModuleReader.findImageLocation(Unknown Source)

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemModuleReader.find(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader$2.run(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader$2.run(Unknown Source)

  • at java.base/java.security.AccessController.doPrivileged(Native Method)

  • at java.base/jdk.internal.loader.BuiltinClassLoader.findMiscResource(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader.findResource(Unknown Source)

  • at java.base/jdk.internal.loader.BootLoader.findResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResourceAsStream(Unknown Source)

  • at java.base/java.lang.Class.getResourceAsStream(Unknown Source)

  • at edu.wpi.first.wpiutil.RuntimeLoader.loadLibrary(RuntimeLoader.java:76)

  • at edu.wpi.first.hal.JNIWrapper.(JNIWrapper.java:38)

  • at edu.wpi.first.wpilibj.RobotBase.startRobot(RobotBase.java:316)

  • at frc.robot.Main.main(Main.java:27)

  • Exception in thread “main” java.lang.UnsatisfiedLinkError: /usr/local/frc/JRE/lib/libnet.so: /usr/local/frc/third-party/lib/libwpiHaljni.so: undefined symbol: _ZTVN3wpi18raw_string_ostreamE

  • at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)

  • at java.base/java.lang.ClassLoader$NativeLibrary.load(Unknown Source)

  • at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(Unknown Source)

  • at java.base/java.lang.ClassLoader.loadLibrary0(Unknown Source)

  • at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)

  • at java.base/java.lang.Runtime.loadLibrary0(Unknown Source)

  • at java.base/java.lang.System.loadLibrary(Unknown Source)

  • at java.base/sun.nio.ch.IOUtil$1.run(Unknown Source)

  • at java.base/sun.nio.ch.IOUtil$1.run(Unknown Source)

  • at java.base/java.security.AccessController.doPrivileged(Native Method)

  • at java.base/sun.nio.ch.IOUtil.(Unknown Source)

  • at java.base/sun.nio.ch.FileChannelImpl.(Unknown Source)

  • at java.base/sun.nio.fs.UnixChannelFactory.newFileChannel(Unknown Source)

  • at java.base/sun.nio.fs.UnixChannelFactory.newFileChannel(Unknown Source)

  • at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(Unknown Source)

  • at java.base/java.nio.channels.FileChannel.open(Unknown Source)

  • at java.base/java.nio.channels.FileChannel.open(Unknown Source)

  • at java.base/jdk.internal.jimage.BasicImageReader.(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader$SharedImageReader.(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader$SharedImageReader.open(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader.open(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReader.open(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory$1.apply(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory$1.apply(Unknown Source)

  • at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory.get(Unknown Source)

  • at java.base/jdk.internal.jimage.ImageReaderFactory.getImageReader(Unknown Source)

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemImage.(Unknown Source)

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemModuleReader.findImageLocation(Unknown Source)

  • at java.base/jdk.internal.module.SystemModuleFinders$SystemModuleReader.find(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader$2.run(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader$2.run(Unknown Source)

  • at java.base/java.security.AccessController.doPrivileged(Native Method)

  • at java.base/jdk.internal.loader.BuiltinClassLoader.findMiscResource(Unknown Source)

  • at java.base/jdk.internal.loader.BuiltinClassLoader.findResource(Unknown Source)

  • at java.base/jdk.internal.loader.BootLoader.findResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResource(Unknown Source)

  • at java.base/java.lang.ClassLoader.getResourceAsStream(Unknown Source)

  • at java.base/java.lang.Class.getResourceAsStream(Unknown Source)

  • at edu.wpi.first.wpiutil.RuntimeLoader.loadLibrary(RuntimeLoader.java:76)

  • at edu.wpi.first.hal.JNIWrapper.(JNIWrapper.java:38)

  • at edu.wpi.first.wpilibj.RobotBase.startRobot(RobotBase.java:316)

  • at frc.robot.Main.main(Main.java:27)

If this was all after one attempted deploy, check Main.java on line 27 (notice the last line of the error). Everything above that line is just a way of documenting how it got to the point of error. If there are no issues involving line 27, write back.

This should never happen. It seems like something got corrupted during deploy at some point. The easiest fix would be to reimage the Rio. If that doesn’t work, something is corrupted on your local machine… try copying the project to a different computer and trying to deploy from there.

1 Like

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