Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Bug UnsatisfiedLinkError: No Attach In java.library.path

Joined
Dec 24, 2015
Messages
24
Hey RuneMate members, just trying to get RM Spectre setup on my linux machine and running into this error:

Code:
java.lang.UnsatisfiedLinkError: no attach in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at sun.tools.attach.LinuxVirtualMachine.<clinit>(vv:16295)
    at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(pw:86)
    at com.sun.tools.attach.VirtualMachine.attach(mt:17592)
    at nul.IIiIiiiIiIiIi.class(kfc:115)
    at nul.iiIIiiiIiIIIi.run(fcc:104)

Imgur: The most awesome images on the Internet

Anyone able to possibly figure out what is causing it or how i can go about fixing it?
 
Joined
Dec 24, 2015
Messages
24
Code:
danny@ubuntu:runemate$ ./RuneMate
testing JVM in /home/danny/runemate/jre ...
Jun 26, 2017 11:30:30 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
[Debug] Java Home: /home/danny/runemate/jre
[Debug] Java Version: 8u121 x64 (Oracle Corporation)
[Debug] Maximum Heap Size: 683MB
[Debug] RuneMate Version: 2.45.0
[Debug] Operating System: Linux x64
Downloading 2 missing or outdated cloud resources.
[Web Services] Connection authorized.
Scanned for and identified 1 game frames in 1494ms.
Scanned for and identified 1 game frames in 1322ms.
java.lang.UnsatisfiedLinkError: no attach in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at sun.tools.attach.LinuxVirtualMachine.<clinit>(rs:14019)
    at sun.tools.attach.LinuxAttachProvider.attachVirtualMachine(vo:223)
    at com.sun.tools.attach.VirtualMachine.attach(ky:7138)
    at nul.IIIiIiiIIiIII.this(fcc:217)
    at nul.IIIIiiiIIIiii.run(gbc:145)

Scanned for and identified 1 game frames in 1337ms.

Java -version
Code:
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
 
Joined
Aug 19, 2017
Messages
3
Running Ubuntu. Getting the same error in my log file:
java.land.UnsatisfiedLinkError: no attach in java.library.path
The syptom of this error: wont let me start a bot after runemate launches runescape.

I confirmed that I am using jdk1.8.0_151 (32 bit) by checking $ java -version and $ sudo update-alternatives --config java
 
Joined
Sep 21, 2019
Messages
1
I used the linux bash script provided by RuneMate to install java and RuneMate. I had this issue and couldn't find any answers here, so this was my fix:
  1. Download jdk8 from here (you will need an Oracle account to download "end of the line" versions of Java, creating an account is free but annoying): Java SE Development Kit 8 - Downloads
  2. I use Ubuntu so I just extracted the .tar.gz file
  3. cd into the jdk_folder/bin and run ./java -jar /path/to/RuneMate.jar

Hope this helps someone else out :)
 
Top