Project Zomboid

Project Zomboid

Udderly Vehicle Respawn
mthoms 9 Sep, 2023 @ 11:35am
Stack Trace Desync report
@udderlyEvelyn - It's Mike from NomadZ...
Getting this stack trace error all of a sudden and its causing the servers to global desync/crash every day or two... Can you decipher a cause from this stack trace in console log?
Thanks for your time..

STACK TRACE
-----------------------------------------
Callframe at: getCellDataAbs
function: GetZonesForCellAt -- file: UdderlyVehicleRespawn_Shared.lua line # 20 | MOD: Udderly Vehicle Respawn
function: GetRandomZoneInRandomCell -- file: UdderlyVehicleRespawn_Shared.lua line # 116 | MOD: Udderly Vehicle Respawn
function: GetCenterOfZoneSomewhere -- file: UdderlyVehicleRespawn_Shared.lua line # 135 | MOD: Udderly Vehicle Respawn
function: SpawnRandomVehicleSomewhere -- file: UdderlyVehicleRespawn_Server.lua line # 140 | MOD: Udderly Vehicle Respawn
function: Add -- file: UdderlyVehicleRespawn_Server.lua line # 131 | MOD: Udderly Vehicle Respawn

ERROR: General , 1694277369508> 221,143,130> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at NativeMethodAccessorImpl.invoke0 (Native Method).
ERROR: General , 1694277369508> 221,143,130> DebugLogStream.printException> Stack trace:
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:214)
at zombie.network.GameServer.receiveClientCommand(GameServer.java:4168)
at zombie.network.PacketTypes$PacketType.onServerPacket(PacketTypes.java:1022)
at zombie.network.GameServer.mainLoopDealWithNetData(GameServer.java:1532)
at zombie.network.GameServer.main(GameServer.java:800)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 8
at zombie.iso.IsoMetaGrid.getCellDataAbs(IsoMetaGrid.java:1212)
... 20 more