Welcome!

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

Sign up now!

When is the MAC version getting an update?

Joined
Jan 29, 2023
Messages
7
So, compared to windows, the mac version of Runemate i getting a lot of problems in compairson. For instance, on windows Runemate seems to work flawlessly, but on mac it get stucks the logging in, the wheel just spins forever without doing anything and when it does let you log in, you just get a bunch of errors of running the instance (failednonexpection or whatever).

So, my question is this something that is being actively work on?
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
Can you post the exact issue you're seeing in the #help channel on discord? We've been looking at improvements to the macOS version this past week but with a lack of a suitable environment to test changes we're finding it hard to identify the cause.
 
Joined
Jan 29, 2023
Messages
7
Can you post the exact issue you're seeing in the #help channel on discord? We've been looking at improvements to the macOS version this past week but with a lack of a suitable environment to test changes we're finding it hard to identify the cause.
sure man - quick question how do i post the log of the client?
 
java.io.IOException: HTTP/1.1 header parser received no bytes
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:565)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:119)
at nul.IiiiiIiiiiIIii.iIIIIiiiIiiIIi(st:572)
at nul.IiiiiIiiiiiiiI.iIIIiiiiIIIIII(ns:450)
at nul.IiI09:23:47 INFO The latest version of RuneMate is now available! Just restart to upgrade.
09:27:32 INFO Adding directory /Users/akashshah/RuneMate/bots
11:06:33 INFO Your bot list has been refreshed.
11:06:34 INFO Your bot list has been refreshed.
11:06:39 INFO Attempting to start the official RuneScape client. If it does not open shortly please do so manually.
11:06:39 INFO Checking for a new game client every second for two minutes or until one is found.
11:07:01 DEBUG RuneLite PID 8441
11:07:01 INFO Attempting to start the RuneLite client.
11:07:01 INFO Checking for a new game client every second for two minutes or until one is found.
11:07:03 INFO Found a new game instance after 2 seconds.
11:07:03 INFO Found a new game instance after 24 seconds.
11:07:18 INFO The communications bridge is out-of-date, please restart both RuneScape and RuneMate to update
ncReceiver.checkForErrors(Http1AsyncReceiver.java:297)
at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:263)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
... 3 more
Caused by: java.io.IOException: Operation timed out
at java.base/sun.nio.ch.FileDispatcherImpl.read0(Native Method)
at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:233)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223)
at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:356)
at java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1153)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:821)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:175)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:271)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:224)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:763)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:941)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:245)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:957)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:912)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:912)
Failed to extend the session... (881 seconds remaining)
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
sure man - quick question how do i post the log of the client?
 
java.io.IOException: HTTP/1.1 header parser received no bytes
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:565)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:119)
at nul.IiiiiIiiiiIIii.iIIIIiiiIiiIIi(st:572)
at nul.IiiiiIiiiiiiiI.iIIIiiiiIIIIII(ns:450)
at nul.IiI09:23:47 INFO The latest version of RuneMate is now available! Just restart to upgrade.
09:27:32 INFO Adding directory /Users/akashshah/RuneMate/bots
11:06:33 INFO Your bot list has been refreshed.
11:06:34 INFO Your bot list has been refreshed.
11:06:39 INFO Attempting to start the official RuneScape client. If it does not open shortly please do so manually.
11:06:39 INFO Checking for a new game client every second for two minutes or until one is found.
11:07:01 DEBUG RuneLite PID 8441
11:07:01 INFO Attempting to start the RuneLite client.
11:07:01 INFO Checking for a new game client every second for two minutes or until one is found.
11:07:03 INFO Found a new game instance after 2 seconds.
11:07:03 INFO Found a new game instance after 24 seconds.
11:07:18 INFO The communications bridge is out-of-date, please restart both RuneScape and RuneMate to update
ncReceiver.checkForErrors(Http1AsyncReceiver.java:297)
at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:263)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
... 3 more
Caused by: java.io.IOException: Operation timed out
at java.base/sun.nio.ch.FileDispatcherImpl.read0(Native Method)
at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:233)
at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223)
at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:356)
at java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1153)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:821)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:175)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:271)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:224)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:763)
at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:941)
at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:245)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:957)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:912)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:912)
Failed to extend the session... (881 seconds remaining)

This log seems to be a session where you were able to successfully log in, but the client crashed afterwards?
 
Joined
Jan 29, 2023
Messages
7
This log seems to be a session where you were able to successfully log in, but the client crashed afterwards?
The client doesn't crash, you just get an error that says "failed to bind to the game client because of a notboundexception"
 
Joined
Jun 12, 2023
Messages
1
As a regular user, I can't provide specific information about the development process of Runemate. However, it's not uncommon for software developers to actively work on improving their applications and addressing platform-specific issues. I would recommend reaching out to the Runemate support team directly to inquire about the ongoing work on the Mac version. They will likely have more insights and be able to assist you with troubleshooting or provide updates on any ongoing efforts to resolve these problems.

Hopefully, they can offer a solution or let you know if they are actively working to resolve the issues you're encountering. Good luck, and I hope you're able to enjoy a smoother experience with Runemate on your Mac soon!
 
Top