Welcome!

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

Sign up now!

Resolved Fails to open on OS X

First Bot Author
Joined
Aug 7, 2013
Messages
262
I have used RuneMate a lot on my Windows 10 machine without any issues, but today I installed it on my Mac and everything appeared to be fine. However, after a successful installation, nothing happens.

Launching RuneMate results in the application icon briefly showing up, before disappearing again. If launched through Terminal, this is the error code: 10810

Stephans-MacBook-Pro:~ stephanbijzitter$ open -a RuneMate

LSOpenURLsWithRole() failed for the application /Applications/RuneMate.app with error -10810.

I'm currently trying a few suggestions from StackOverflow, will update if I find a solution.

/Applications/RuneMate.app/Contents/MacOS/JavaApplicationStub ; exit;

Stephans-MacBook-Pro:~ stephanbijzitter$ /Applications/RuneMate.app/Contents/MacOS/JavaApplicationStub ; exit;

Error: could not find libjava.dylib

Error: Could not find Java SE Runtime Environment.

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.

Deleting expired sessions...188 completed.


[Process completed]
Seems Java is not configured correctly (launching RS works, though). Good progress :)
Tried setting JAVA_HOME, but did not work: Where is JAVA_HOME on OSX Sierra (10.12), El Capitan (10.11), Yosemite (10.10), Mavericks (10.9), Mountain Lion (10.8) or OSX Lion (10.7)?

Result:
Stephans-MacBook-Pro:~ stephanbijzitter$ vim .bash_profile

Stephans-MacBook-Pro:~ stephanbijzitter$ source .bash_profile

Stephans-MacBook-Pro:~ stephanbijzitter$ open -a RuneMate

LSOpenURLsWithRole() failed for the application /Applications/RuneMate.app with error -10810.

Stephans-MacBook-Pro:~ stephanbijzitter$ echo $JAVA_HOME

/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home

Stephans-MacBook-Pro:~ stephanbijzitter$ echo $PATH

/Users/stephanbijzitter/.yarn/bin:/Users/stephanbijzitter/.nvm/versions/node/v6.2.2/bin:/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin:/Users/stephanbijzitter/.rvm/gems/ruby-2.4.1/bin:/Users/stephanbijzitter/.rvm/gems/ruby-2.4.1@global/bin:/Users/stephanbijzitter/.rvm/rubies/ruby-2.4.1/bin:/Users/stephanbijzitter/.yarn/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/stephanbijzitter/.rvm/bin
 
Last edited:
Joined
Jun 24, 2014
Messages
172
Try downloading the standalone version and running it.

Then come back here because of AgentLoadException.
 
First Bot Author
Joined
Aug 7, 2013
Messages
262
Try downloading the standalone version and running it.

Then come back here because of AgentLoadException.
Good idea!

Sadly, it's not exactly working either:
Stephans-MacBook-Pro:Downloads stephanbijzitter$ java -jar RuneMate.jar

[Debug] Java Home: /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home

java.lang.reflect.InvocationTargetException

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.base/java.lang.reflect.Method.invoke(Method.java:564)

at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:473)

at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:372)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.base/java.lang.reflect.Method.invoke(Method.java:564)

at java.base/sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:945)

Caused by: java.lang.ArrayIndexOutOfBoundsException: 1

at nul.IiiIIIiiiIIii.catch(kzb:157)

at com.runemate.boot.Boot.if(uxc:184)

at com.runemate.boot.Boot.main(uxc:54)

... 11 more

Exception running application com.runemate.boot.Boot
Stephans-MacBook-Pro:Downloads stephanbijzitter$ java --version

java 9

Java(TM) SE Runtime Environment (build 9+181)

Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
 
First Bot Author
Joined
Aug 7, 2013
Messages
262
If it works let us all know.
JDK 8 (update 144) indeed works. BUT:

- Uninstall all Java versions (JDK 8 Installation for OS X)
- Install JDK 8
- Reboot, just to be sure
- Open RuneMate Standalone (java -jar RuneMate.jar)

If you use the RuneMate installer, everything breaks and you can perform the steps above.
@Arbiter please disable the installer until it's fixed
 
One problem down, say hello to the next problem)))
Failed to bind to the game client because of an AgentLoadException

com.sun.tools.attach.AgentLoadException: Unable to add JAR file to system class path

at sun.tools.attach.HotSpotVirtualMachine.loadAgent(lda:128)

at nul.IiiiiIiiIIiII.const(pad:132)

at nul.IIIiIIiiIIIii.run(xuc:7)
Will figure it out...
 
Joined
Oct 14, 2017
Messages
1
Did you figure this out? I'm also having issues running the Runemate app on mac osx. Its not launching.
 
Joined
Oct 22, 2017
Messages
4
Has this been figured out yet? I'm facing the same issue Salvation is on when he said "resolved" and have tried everything mentioned in other posts but still nothing. Reinstalled, updated, tried standalone, ran .jar directly etc. Tried everything I've seen posted. It seems to be happening with "random" macs.
 
Top