Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Could not load stream library on Linux mirror mode

Featured Replies

 Log mentions that it cannot find the classes which contain the attach API

Full output here: 

[INFO][04/29 12:23:18 PM]: Welcome to OSBot 2.5.80!
[INFO][04/29 12:23:21 PM]: Updated injection hooks for client revision : 189!
[DEBUG][Bot #1][04/29 12:23:21 PM]: Initializing mirror client bot...
[INFO][04/29 12:23:21 PM]: Started bot #1
[ERROR][Bot #1][04/29 12:23:21 PM]: nattachfail
java.lang.RuntimeException: s1
    at client.eBeO.cd(Unknown Source)
    at client.Ma.jm(Unknown Source)
    at client.emu.dO.run(Unknown Source)
[ERROR][Bot #1][04/29 12:23:21 PM]: legacyload
java.lang.ClassNotFoundException: com.sun.tools.attach.spi.AttachProvider
    at java.lang.ClassLoader.findClass(ClassLoader.java:523)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
    at org.osbot.dD.loadClass(zw:30)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at client.SWj.<clinit>(Unknown Source)
    at client.eBeO.fikm(Unknown Source)
    at client.eBeO.jg(Unknown Source)
    at client.nat.stream.Stream.cd(Unknown Source)
    at client.Ma.jm(Unknown Source)
    at client.emu.dO.run(Unknown Source)
[ERROR][Bot #1][04/29 12:23:21 PM]: Could not load stream library
java.lang.RuntimeException: Could not load stream library
    at client.nat.stream.Stream.cd(Unknown Source)
    at client.Ma.jm(Unknown Source)
    at client.emu.dO.run(Unknown Source)
Caused by: java.lang.RuntimeException: s2
    ... 3 more

 

What I have tried:

  • Multiple different OpenJDK 8 version
  • Multiple different Oracle JDK 8 versions
  • Manjaro 19, 20
  • Ubuntu 18, 19, 20
  • Running with sudo
  • Forcing java to load Tools.jar directly from a given directory
  • Changing folder permissions  

Other people also have this issue (from osbot discord) 

I can provide a VM that could be accessed with teamviewer that has this issue :) 

 

 

Also because I forgot to add:

  • Mirror client version -
    • N/A
  • Console output / terminal output -
    • In post
  • Crash report if a crash occurred -
    • In post
  • Script that you ran -
    • N/A
  • Hooks that failed -
    • AttachProvider
  • JVM/Browser bit version (32 / 64) -
    • every version

Edited by Protoprize

  • Author
3 hours ago, MGI said:

Need full specs of the machine running it (os, cpu, etc)

CPU: i7 9750H 6c/12t

GPU: RTX 2070 max-q / Intel 620 (Optimus)

RAM: 16 GB

 

OS's I've tried: Ubuntu 16.04/18.04/19.10/20.04     Manjaro 19/20

 

I've tried VM's of these OS's on windows as well with same results, same with the different Java 8 installations from OpenJDK and Orcale. Windows 10 of course works fine

 

Also, I'm not sure if this is related, but also an issue actually launching OSbot on any version of ubuntu that's higher than 18.04. Sometimes you can get to the main dialog login box and cannot get past that, sometimes nothing opens (No logs or anything either)

 

Edited by Protoprize

Host machine:

OS: Windows OS

CPU: Intel i7 9700k

GPU: GTX 2080 Super

RAM: 16GB

 

VM (Virtualbox):

OS: Ubuntu 18.04

CPU: 4 cores

GPU: 64MB Video Memory

RAM: 4GB RAM

Edited by powerrangeralt

Exact same issue here, and no you don't need any machine specs to trouble shoot what a load of shit sure OS version maybe, asking that is a way to buy time and Tyre kick.
Also i assume the issue is the same for everyone on Linux from my searching.

Edited by merkle

  • Author
8 hours ago, merkle said:

Exact same issue here, and no you don't need any machine specs to trouble shoot what a load of shit sure OS version maybe, asking that is a way to buy time and Tyre kick.
Also i assume the issue is the same for everyone on Linux from my searching.

No need for the mean words, the devs are as much human as we are

And so far, only a handful of people have reported it, not 'same for everyone on linux'. Please look at the date when you google.

If/once this gets fixed/a solution is found, you can still use it perfectly fine on windows, but ofc, better to make it compatible with the main 3 OS's, especially when it comes to VPS's and VM's (cheaper to run than windows based ones) 

 

On 5/2/2020 at 1:22 AM, Protoprize said:

No need for the mean words, the devs are as much human as we are

And so far, only a handful of people have reported it, not 'same for everyone on linux'. Please look at the date when you google.

If/once this gets fixed/a solution is found, you can still use it perfectly fine on windows, but ofc, better to make it compatible with the main 3 OS's, especially when it comes to VPS's and VM's (cheaper to run than windows based ones) 

 

why are you speaking to me ?

  • Author
Just now, merkle said:

why are you speaking to me ?

Because I'm the OP and your contribution to the post isn't helping......? 

Edited by Protoprize

Exact same issue here, running trisquel linux on Thinkpad x200s.

Standard client and runelite work fine, but Mirror mode has Could NOt load Stream Library.

  • 2 weeks later...
  • 2 months later...

Thought it was just me. Glad it isnt as I've spent hours trying to get it to work

Edited by Madzer

  • Author
On 8/11/2020 at 6:39 PM, victoremidio159 said:

There's no updates. I have the same issue and for some reason they don't fix the issue.

 

On 8/12/2020 at 11:20 AM, Madzer said:

Thought it was just me. Glad it isnt as I've spent hours trying to get it to work

Make separate bug reports, maybe it will get looked into once enough people complain......

  • 5 months later...

the only way to get it working most likely is to pay muffin to set it up for you, he knows how to do it, but as a global moderator, he feels he can just keep it to himself, and charge for it as a service.

 

 

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.