Whenever i log in at 1st time it goes fine, but when i relog, or restart server i get this error:
and it just freezes at login screen: Loading - 100%
Deleting char files only works onnce,
then after relogging the problem occurs again
Code:
ERROR! THREAD NAME: Slow Pool-1-thread-1
java.lang.ArrayIndexOutOfBoundsException: 94
at com.rs.io.InputStream.readBigSmart(InputStream.java:196)
at com.rs.cache.loaders.NPCDefinitions.readValues(NPCDefinitions.java:385)
at com.rs.cache.loaders.NPCDefinitions.readValueLoop(NPCDefinitions.java:97)
at com.rs.cache.loaders.NPCDefinitions.getNPCDefinitions(NPCDefinitions.java:81)
at com.rs.game.npc.NPC.getDefinitions(NPC.java:192)
at com.rs.game.npc.NPC.getRespawnDirection(NPC.java:364)
at com.rs.game.npc.NPC.<init>(NPC.java:105)
at com.rs.game.World.spawnNPC(World.java:1131)
at com.rs.game.World.spawnNPC(World.java:1138)
at com.rs.utils.NPCSpawns.loadNPCSpawns(NPCSpawns.java:142)
at com.rs.game.Region.loadNPCSpawns(Region.java:85)
at com.rs.game.Region.access$1(Region.java:84)
at com.rs.game.Region$1.run(Region.java:68)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
I did nothing wrong, just working on some quest interfaces?