Welcome!

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

Sign up now!
RuneMate will permanently shut down on August 7, 2026
due to events outside our control. You can continue using RuneMate until this date after which it will no longer be available. Thank you to everyone that contributed to RuneMate's success and to the community for the opportunity to serve you all these years.

  • Learn about RuneMate Vault and how its zero knowledge local encryption already protects your sensitive information.
  • Edit or delete your RuneMate account from your Account Settings.
  • All account upgrade subscriptions have been cancelled. No action required.

Resolved Negative position sun.nio.ch.FileChannelImpl

Author of MaxiBots
Joined
Dec 3, 2013
Messages
7,468
@Cloud @Bubble Has been getting this with my herblore script as well as the other one.
Code:
java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(Unknown Source)
at app.Si.const(fhb:184)
at app.Si.const(fhb:107)
at app.CK.const(fhb:40)
at app.bi.const(gmb:63)
at app.Mk.const(zcb:58)
at app.GK.const(chb:172)
at app.Mk.const(zcb:175)
at app.dK.const(udb:119)
at app.Jj.const(qgb:83)
at com.runemate.game.api.hybrid.entities.definitions.ItemDefinition.get(xeb:166)
at com.runemate.game.api.hybrid.local.hud.interfaces.SpriteItem.getDefinition(tmb:35)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(onb:195)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(onb:148)
at app.rP.const(zob:130)
at app.rP.const(zob:83)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getItems(pob:28)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(pob:1545)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(pob:1033)
at rm.Prn.execute(z:90)
at com.runemate.game.api.script.framework.task.TaskScript.onLoop(xwb:178)
at com.runemate.game.api.script.framework.LoopingScript.run(sub:255)
at com.runemate.game.api.script.framework.AbstractScript.start(rrb:22)
at app.kI.run(dib:72)
 
Engineer
Joined
Jul 28, 2013
Messages
2,776
I'm aware of the issue but people always seem to report it right as I do a client update, rendering the stack trace useless.
 
Author of MaxiBots
Joined
Dec 3, 2013
Messages
7,468
@Bubble Try running it again and see if you still get any errors, if so, post it here
 
Joined
Sep 6, 2014
Messages
244
I'll check it again. reporting back in a few mins.

Tested again, and the same error pops up
 
Engineer
Joined
Jul 28, 2013
Messages
2,776
There is no way that it's identical. It may be very similar, but not identical.
 
Joined
Sep 6, 2014
Messages
244
There is no way that it's identical. It may be very similar, but not identical.
Here it is:

java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(Unknown Source)
at app.Si.const(fhb:184)
at app.Si.const(fhb:107)
at app.CK.const(fhb:40)
at app.bi.const(gmb:63)
at app.Mk.const(zcb:58)
at app.GK.const(chb:172)
at app.Mk.const(zcb:175)
at app.dK.const(udb:119)
at app.Jj.const(qgb:83)
at com.runemate.game.api.hybrid.entities.definitions.ItemDefinition.get(xeb:166)
at com.runemate.game.api.hybrid.local.hud.interfaces.SpriteItem.getDefinition(tmb:35)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(onb:195)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(onb:148)
at app.rP.const(zob:130)
at app.rP.const(zob:83)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getItems(pob:28)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(pob:1545)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(pob:1033)
at rm.Prn.execute(z:90)
at com.runemate.game.api.script.framework.task.TaskScript.onLoop(xwb:178)
at com.runemate.game.api.script.framework.LoopingScript.run(sub:255)
at com.runemate.game.api.script.framework.AbstractScript.start(rrb:22)
at app.kI.run(dib:72)
 
Engineer
Joined
Jul 28, 2013
Messages
2,776
Here it is:

java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(Unknown Source)
at app.Si.const(fhb:184)
at app.Si.const(fhb:107)
at app.CK.const(fhb:40)
at app.bi.const(gmb:63)
at app.Mk.const(zcb:58)
at app.GK.const(chb:172)
at app.Mk.const(zcb:175)
at app.dK.const(udb:119)
at app.Jj.const(qgb:83)
at com.runemate.game.api.hybrid.entities.definitions.ItemDefinition.get(xeb:166)
at com.runemate.game.api.hybrid.local.hud.interfaces.SpriteItem.getDefinition(tmb:35)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(onb:195)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(onb:148)
at app.rP.const(zob:130)
at app.rP.const(zob:83)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getItems(pob:28)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(pob:1545)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(pob:1033)
at rm.Prn.execute(z:90)
at com.runemate.game.api.script.framework.task.TaskScript.onLoop(xwb:178)
at com.runemate.game.api.script.framework.LoopingScript.run(sub:255)
at com.runemate.game.api.script.framework.AbstractScript.start(rrb:22)
at app.kI.run(dib:72)
I'm so confused, is that from Beta 77 Patch 4?
 
Joined
Sep 6, 2014
Messages
244
I'm so confused, is that from Beta 77 Patch 4?
Sorry for late reply, I had football training.

Anyways, yea it should be that
 
Now it says this:

java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(Unknown Source)
at app.Tk.do(deb:16)
at app.Tk.do(deb:66)
at app.MI.do(deb:240)
at app.gJ.do(cib:54)
at app.rk.do(xeb:6)
at app.jk.do(cbb:154)
at app.rk.do(xeb:249)
at app.sj.do(tcb:107)
at app.Vi.do(jmb:72)
at com.runemate.game.api.hybrid.entities.definitions.ItemDefinition.get(ggb:53)
at com.runemate.game.api.hybrid.local.hud.interfaces.SpriteItem.getDefinition(prb:220)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(asb:239)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(asb:161)
at app.Po.do(rrb:26)
at app.Po.do(rrb:72)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getItems(ntb:230)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(ntb:663)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(ntb:1377)
at rm.Prn.execute(z:90)
at com.runemate.game.api.script.framework.task.TaskScript.onLoop(xub:222)
at com.runemate.game.api.script.framework.LoopingScript.run(dob:167)
at com.runemate.game.api.script.framework.AbstractScript.start(frb:148)
at app.eI.run(fib:169)
 
Author of MaxiBots
Joined
Dec 3, 2013
Messages
7,468
Sorry for late reply, I had football training.

Anyways, yea it should be that
 
Now it says this:

java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(Unknown Source)
at app.Tk.do(deb:16)
at app.Tk.do(deb:66)
at app.MI.do(deb:240)
at app.gJ.do(cib:54)
at app.rk.do(xeb:6)
at app.jk.do(cbb:154)
at app.rk.do(xeb:249)
at app.sj.do(tcb:107)
at app.Vi.do(jmb:72)
at com.runemate.game.api.hybrid.entities.definitions.ItemDefinition.get(ggb:53)
at com.runemate.game.api.hybrid.local.hud.interfaces.SpriteItem.getDefinition(prb:220)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(asb:239)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(asb:161)
at app.Po.do(rrb:26)
at app.Po.do(rrb:72)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getItems(ntb:230)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(ntb:663)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(ntb:1377)
at rm.Prn.execute(z:90)
at com.runemate.game.api.script.framework.task.TaskScript.onLoop(xub:222)
at com.runemate.game.api.script.framework.LoopingScript.run(dob:167)
at com.runemate.game.api.script.framework.AbstractScript.start(frb:148)
at app.eI.run(fib:169)

@Cloud
 
Joined
Sep 6, 2014
Messages
244
Not sure if it matters but here is another:

java.lang.IllegalArgumentException: Negative position
at sun.nio.ch.FileChannelImpl.read(Unknown Source)
at app.lJ.final(ilb:152)
at app.lJ.final(ilb:102)
at app.oj.final(ilb:143)
at app.oJ.final(ejb:86)
at app.RJ.final(tgb:29)
at app.Lj.final(rlb:18)
at app.RJ.final(tgb:246)
at app.bI.final(ikb:112)
at app.zi.final(wfb:203)
at com.runemate.game.api.hybrid.entities.definitions.ItemDefinition.get(hjb:135)
at com.runemate.game.api.hybrid.local.hud.interfaces.SpriteItem.getDefinition(awb:117)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(wnb:276)
at com.runemate.game.api.hybrid.local.hud.interfaces.Inventory$3.accepts(wnb:228)
at app.rO.final(jwb:229)
at app.rO.final(jwb:203)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getItems(yub:230)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(yub:522)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.getQuantity(yub:514)
at rm.Prn.execute(z:90)
at com.runemate.game.api.script.framework.task.TaskScript.onLoop(kxb:17)
at com.runemate.game.api.script.framework.LoopingScript.run(axb:50)
at com.runemate.game.api.script.framework.AbstractScript.start(gub:145)
at app.uj.run(jmb:214)
 
Top