Happens randomly with health checks. Escalated exception many times, issue is unfixed many weeks later. Posting to hopefully get this resolved.
Example exception:
Code:
at java.lang.reflect.Array.getLength(Native Method)
at aux.IiiiIiiiiiI.length(ab:539)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:227)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:179)
at com.sun.proxy.$Proxy8.length(Unknown Source)
at nul.IiiiIIiiIIIiI.do(uec:104)
at nul.IIiIIIiiiiiii.do(yub:220)
at nul.IIiIIIiiiiiii.do(yub:178)
at nul.IIiIIIiiiiiii.byte(yub:211)
at com.runemate.game.api.hybrid.local.Skill.getBaseLevel(sgc:151)
at nul.IiIiiIiiIIIII.long(jub:180)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getMaximum(yfc:161)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getCurrentPercent(yfc:88)
at com.regalbots.firemaking.wtodt.leafs.FightTodt.execute(FightTodt.java:40)
at com.runemate.game.api.script.framework.tree.TreeBot.onLoop(pcc:92)
at com.runemate.game.api.script.framework.LoopingBot.run(xyb:125)
at com.runemate.game.api.script.framework.AbstractBot.start(yyb:22595)
at nul.IiiIiIiiiIiiI.run(ljc:163)
RuneMate v2.79.4.0 - Regal Wintertodt Lite v1.0.3 - OSRS r164 8FBEB7 - Windows 10 - Java8u121 x86 (Oracle Corporation)
java.lang.IllegalArgumentException: Argument is not an array
at java.lang.reflect.Array.getLength(Native Method)
at aux.IiiiIiiiiiI.length(ab:539)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:227)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:179)
at com.sun.proxy.$Proxy8.length(Unknown Source)
at nul.iiIIIIiiIIiiI.class(gbc:119)
at nul.IIiIiIiiIIiIi.class(ycc:103)
at nul.IIiIiIiiIIiIi.class(ycc:17)
at nul.IIiIiIiiIIiIi.true(ycc:126)
at com.runemate.game.api.hybrid.local.Skill.getBaseLevel(vmc:226)
at nul.iiIIIIiiIIIII.class(qec:77)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getMaximum(lqc:4)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getCurrentPercent(lqc:13)
at com.regalbots.thieving.AIOish.generic_pickpocket.PickpocketNpc.execute(PickpocketNpc.java:73)
at com.runemate.game.api.script.framework.tree.TreeBot.onLoop(ywb:93)
at com.runemate.game.api.script.framework.LoopingBot.run(pwb:111)
at com.runemate.game.api.script.framework.AbstractBot.start(gdc:6216)
at nul.iiIIIIiiIIIIi.run(roc:12)
RuneMate v2.81.0.0 - Regal Thieving v1.0.5 - OSRS r165 9F8743 - Windows 7 - Java8u121 x86 (Oracle Corporation)
Code:
java.lang.IllegalArgumentException: Argument is not an array
at java.lang.reflect.Array.getLength(Native Method)
at aux.IiiiIiiiiiI.length(ab:539)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:227)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:179)
at com.sun.proxy.$Proxy8.length(Unknown Source)
at nul.iIiiiIiiIiIiI.super(ecc:150)
at nul.IIIIIIiiiIIII.super(tzb:176)
at nul.IIIIIIiiiIIII.super(tzb:64)
at nul.IIIIIIiiiIIII.null(tzb:61)
at com.runemate.game.api.hybrid.local.Skill.getBaseLevel(gqc:140)
at nul.IiIiIIiiIiIii.super(syb:161)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getMaximum(jgc:26)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getCurrentPercent(jgc:30)
at com.regalbots.minigames.warrior_guild.leafs.FightAndLoot.lambda$execute$0(FightAndLoot.java:66)
at com.runemate.game.api.script.Execution.delayUntil(ayb:141)
at com.runemate.game.api.script.Execution.delayUntil(ayb:21)
at com.RegalAPI.utility.common_playersensed_methods.DelaysPsensed.delayUntil(DelaysPsensed.java:17)
at com.regalbots.minigames.warrior_guild.leafs.FightAndLoot.execute(FightAndLoot.java:66)
at com.runemate.game.api.script.framework.tree.TreeBot.onLoop(tac:129)
at com.runemate.game.api.script.framework.LoopingBot.run(qvb:151)
at com.runemate.game.api.script.framework.AbstractBot.start(aac:16247)
at nul.IiIIiIiiIiIII.run(gpc:103)
RuneMate v2.81.1.0 - Regal Warrior Guild v1.0.0 - OSRS r165 9F8743 - Windows 10 - Java8u121 x86 (Oracle Corporation)
Code:
java.lang.IllegalArgumentException: Argument is not an array
at java.lang.reflect.Array.getLength(Native Method)
at aux.IiiiIiiiiiI.length(ab:539)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:227)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:179)
at com.sun.proxy.$Proxy8.length(Unknown Source)
at nul.iIiiiIiiIiIiI.super(ecc:150)
at nul.IIIIIIiiiIIII.super(tzb:176)
at nul.IIIIIIiiiIIII.super(tzb:64)
at nul.IIIIIIiiiIIII.null(tzb:61)
at com.runemate.game.api.hybrid.local.Skill.getBaseLevel(gqc:140)
at nul.IiIiIIiiIiIii.super(syb:161)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getMaximum(jgc:26)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getCurrentPercent(jgc:30)
at com.regalbots.firemaking.wtodt.leafs.FightTodt.execute(FightTodt.java:40)
at com.runemate.game.api.script.framework.tree.TreeBot.onLoop(tac:129)
at com.runemate.game.api.script.framework.LoopingBot.run(qvb:151)
at com.runemate.game.api.script.framework.AbstractBot.start(aac:16247)
at nul.IiIIiIiiIiIII.run(gpc:103)
RuneMate v2.81.1.0 - Regal Wintertodt v1.0.3 - OSRS r165 9F8743 - Windows 10 - Java8u121 x86 (Oracle Corporation)
Code:
java.lang.IllegalArgumentException: Argument is not an array
at java.lang.reflect.Array.getLength(Native Method)
at aux.IiiiIiiiiiI.length(ab:539)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at sun.rmi.transport.Transport$1.run(Transport.java:174)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:276)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:253)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:227)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:179)
at com.sun.proxy.$Proxy8.length(Unknown Source)
at nul.iIiiiIiiIiIiI.super(ecc:150)
at nul.IIIIIIiiiIIII.super(tzb:176)
at nul.IIIIIIiiiIIII.super(tzb:64)
at nul.IIIIIIiiiIIII.null(tzb:61)
at com.runemate.game.api.hybrid.local.Skill.getBaseLevel(gqc:140)
at nul.IiIiIIiiIiIii.super(syb:161)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getMaximum(jgc:26)
at com.runemate.game.api.hybrid.local.hud.interfaces.Health.getCurrentPercent(jgc:30)
at com.regalbots.firemaking.wtodt.leafs.PrepareForTodt.execute(PrepareForTodt.java:90)
at com.runemate.game.api.script.framework.tree.TreeBot.onLoop(tac:129)
at com.runemate.game.api.script.framework.LoopingBot.run(qvb:151)
at com.runemate.game.api.script.framework.AbstractBot.start(aac:16247)
at nul.IiIIiIiiIiIII.run(gpc:103)
RuneMate v2.81.1.0 - Regal Wintertodt v1.0.3 - OSRS r165 9F8743 - Windows 10 - Java8u121 x86 (Oracle Corporation)