Bot issues after Java update.

Forum for alternative clients, mods & discussions on the same.

Moderator: Phades

User avatar
Emkarcinos
Posts: 33
Joined: Sat Mar 08, 2014 1:17 pm

Bot issues after Java update.

Post by Emkarcinos »

Hi.
I just updated my Java to newest version, and I now have problems with my scripts. The error is NOT about my bot, but its about some weird shit that I don't get at all (I'm not savvy at java). Btw the bots were working fine with this jBotAPI (here is the problem) till this update.
Error:
Script: Peeeerrrsrrs Thread: 49 Started.
java.lang.ArrayIndexOutOfBoundsException: 19567
at org.mozilla.javascript.net.sf.retrotranslator.runtime.asm.ClassReader
.accept(ClassReader.java:342)
at org.mozilla.javascript.net.sf.retrotranslator.runtime.asm.ClassReader
.accept(ClassReader.java:300)
at org.mozilla.javascript.net.sf.retrotranslator.runtime.impl.ClassDescr
iptor.<init>(ClassDescriptor.java:67)
at org.mozilla.javascript.net.sf.retrotranslator.runtime.impl.ClassDescr
iptor.getInstance(ClassDescriptor.java:82)
at org.mozilla.javascript.net.sf.retrotranslator.runtime.impl.MethodDesc
riptor.getInstance(MethodDescriptor.java:120)
at org.mozilla.javascript.net.sf.retrotranslator.runtime.java.lang.refle
ct._Method.isVarArgs(_Method.java:96)
at org.mozilla.javascript.jdk15.VMBridge_jdk15.isVarArgs(VMBridge_jdk15.
java:64)
at org.mozilla.javascript.MemberBox.init(MemberBox.java:79)
at org.mozilla.javascript.MemberBox.<init>(MemberBox.java:67)
at org.mozilla.javascript.JavaMembers.reflect(JavaMembers.java:492)
at org.mozilla.javascript.JavaMembers.<init>(JavaMembers.java:76)
at org.mozilla.javascript.JavaMembers.lookupClass(JavaMembers.java:847)
at org.mozilla.javascript.NativeJavaObject.initMembers(NativeJavaObject.
java:90)
at org.mozilla.javascript.NativeJavaObject.<init>(NativeJavaObject.java:
80)
at org.mozilla.javascript.NativeJavaObject.<init>(NativeJavaObject.java:
70)
at org.mozilla.javascript.WrapFactory.wrapAsJavaObject(WrapFactory.java:
148)
at org.mozilla.javascript.WrapFactory.wrap(WrapFactory.java:105)
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:25
8)
at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java
:119)
at org.mozilla.javascript.gen.jBotAPI_5._c_travelCount_11(jBotAPI:129)
at org.mozilla.javascript.gen.jBotAPI_5.call(jBotAPI)

at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java
:108)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4._c_GoDrinkWine_8(Peeeerrrsr
rs:140)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4.call(Peeeerrrsrrs)
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java
:108)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4._c_main_15(Peeeerrrsrrs:279
)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4.call(Peeeerrrsrrs)
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java
:108)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4._c_script_0(Peeeerrrsrrs:28
3)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4.call(Peeeerrrsrrs)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:4
26)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:317
8)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4.call(Peeeerrrsrrs)
at org.mozilla.javascript.gen.Peeeerrrsrrs_4.exec(Peeeerrrsrrs)
at org.mozilla.javascript.Context.evaluateString(Context.java:1111)
at union.JSThread.run(JSThread.java:58)
Script: Peeeerrrsrrs Thread: 49 Finished.
The problematic function in jBotAPI (line is bold)
function travelCount() {
var buffs = jGetBuffs();
for (var i = 0; i < buffs.length; i++) {
if (buffs.name().indexOf("Travel Weariness") >= 0) {
return buffs.meter();
}
}
return 0;
}


Any fix?
Image
User avatar
Cygnus
Posts: 37
Joined: Sat Jul 02, 2011 7:05 pm

Re: Bot issues after Java update.

Post by Cygnus »

Fuck you and your bots.
ImageImage
User avatar
Karede
Posts: 773
Joined: Mon Jun 03, 2013 6:10 am

Re: Bot issues after Java update.

Post by Karede »

Get fucked
User avatar
borka
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Bot issues after Java update.

Post by borka »

@Emkarcinos

What Java version did you update to? Doesn't look like Java 7 to 8 fault as the excption thrown would be the same

Code: Select all

java.lang.ArrayIndexOutOfBoundsException: 19567
http://docs.oracle.com/javase/7/docs/ap ... ption.html
http://docs.oracle.com/javase/8/docs/ap ... ption.html
User avatar
Saxony4
Posts: 1896
Joined: Mon Mar 12, 2012 2:38 am
Location: Atlantic Ocean

Re: Bot issues after Java update.

Post by Saxony4 »

Cygnus wrote:Fuck you and your bots.
Karede wrote:Get fucked
loftar wrote:git da mony
User avatar
Emkarcinos
Posts: 33
Joined: Sat Mar 08, 2014 1:17 pm

Re: Bot issues after Java update.

Post by Emkarcinos »

Yea, it looks like i got updated from 7 to 8. However, I've read whole changelog in Java 8, and I didnt notice any changes about this exception, and illegal indexes (It seems like it tries to acces an illegal index, while Java 7 got it without any exceptions)

I know, that basic fix is just downgrading to Java, but Id like to say at the newest version and try to fix an issue in other way.
Image

Return to “The Wizards' Tower”