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?