Project Zomboid

Project Zomboid

Zomboid Forge [B42]
Bug Report
LOG : General f:66594, t:1751821072557> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnCharacterHitZombie -- file: ZomboidForge_core.lua line # 392 | MOD: Zomboid Forge
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@8aaa71e3
function: UpdateZombies -- file: BanditUpdate.lua line # 1442 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1798 | MOD: Bandits

ERROR: General f:66594, t:1751821072565> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in OnCharacterHitZombie at KahluaUtil.fail(KahluaUtil.java:100).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:100)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:458)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7001)
zombie.characters.IsoZombie.Hit(IsoZombie.java:1372)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base/java.lang.reflect.Method.invoke(Unknown Source)
se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:211)
se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.characters.IsoZombie.updateInternal(IsoZombie.java:4154)
zombie.characters.IsoZombie.update(IsoZombie.java:3999)
zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:173)
zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3054)
zombie.iso.IsoCell.updateInternal(IsoCell.java:5959)
zombie.iso.IsoCell.update(IsoCell.java:5892)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
zombie.iso.IsoWorld.update(IsoWorld.java:4231)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
zombie.gameStates.IngameState.update(IngameState.java:1464)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
zombie.GameWindow.logic(GameWindow.java:382)
zombie.GameWindow.frameStep(GameWindow.java:916)
zombie.GameWindow.mainThreadStep(GameWindow.java:642)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:66594, t:1751821072565> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnCharacterHitZombie -- file: ZomboidForge_core.lua line # 392 | MOD: Zomboid Forge
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@8aaa71e3
function: UpdateZombies -- file: BanditUpdate.lua line # 1442 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1798 | MOD: Bandits

LOG : Lua f:67100, t:1751821078187> take into account bullet
LOG : General f:67100, t:1751821078187> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnCharacterHitZombie -- file: ZomboidForge_core.lua line # 392 | MOD: Zomboid Forge
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@8aaa71e3
function: UpdateZombies -- file: BanditUpdate.lua line # 1442 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1798 | MOD: Bandits

ERROR: General f:67100, t:1751821078187> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in OnCharacterHitZombie at KahluaUtil.fail(KahluaUtil.java:100).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:100)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:458)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7001)
zombie.characters.IsoZombie.Hit(IsoZombie.java:1372)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base/java.lang.reflect.Method.invoke(Unknown Source)
se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:211)
se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.characters.IsoZombie.updateInternal(IsoZombie.java:4154)
zombie.characters.IsoZombie.update(IsoZombie.java:3999)
zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:173)
zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3054)
zombie.iso.IsoCell.updateInternal(IsoCell.java:5959)
zombie.iso.IsoCell.update(IsoCell.java:5892)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
zombie.iso.IsoWorld.update(IsoWorld.java:4231)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
zombie.gameStates.IngameState.update(IngameState.java:1464)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
zombie.GameWindow.logic(GameWindow.java:382)
zombie.GameWindow.frameStep(GameWindow.java:916)
zombie.GameWindow.mainThreadStep(GameWindow.java:642)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:67100, t:1751821078187> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnCharacterHitZombie -- file: ZomboidForge_core.lua line # 392 | MOD: Zomboid Forge
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@8aaa71e3
function: UpdateZombies -- file: BanditUpdate.lua line # 1442 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1798 | MOD: Bandits

LOG : Lua f:67229, t:1751821079646> Updated recipe list: 2032
LOG : Lua f:68520, t:1751821093992> take into account bullet
LOG : General f:68520, t:1751821093992> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnCharacterHitZombie -- file: ZomboidForge_core.lua line # 392 | MOD: Zomboid Forge
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@8aaa71e3
function: UpdateZombies -- file: BanditUpdate.lua line # 1442 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1798 | MOD: Bandits

ERROR: General f:68520, t:1751821093992> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in OnCharacterHitZombie at KahluaUtil.fail(KahluaUtil.java:100).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:100)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:458)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:7001)
zombie.characters.IsoZombie.Hit(IsoZombie.java:1372)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.base/java.lang.reflect.Method.invoke(Unknown Source)
se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:211)
se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.characters.IsoZombie.updateInternal(IsoZombie.java:4154)
zombie.characters.IsoZombie.update(IsoZombie.java:3999)
zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:168)
zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3054)
zombie.iso.IsoCell.updateInternal(IsoCell.java:5959)
zombie.iso.IsoCell.update(IsoCell.java:5892)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
zombie.iso.IsoWorld.update(IsoWorld.java:4231)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
zombie.gameStates.IngameState.update(IngameState.java:1464)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
zombie.GameWindow.logic(GameWindow.java:382)
zombie.GameWindow.frameStep(GameWindow.java:916)
zombie.GameWindow.mainThreadStep(GameWindow.java:642)
zombie.MainThread.mainLoop(MainThread.java:76)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:68520, t:1751821093992> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnCharacterHitZombie -- file: ZomboidForge_core.lua line # 392 | MOD: Zomboid Forge
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@8aaa71e3
function: UpdateZombies -- file: BanditUpdate.lua line # 1442 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1798 | MOD: Bandits


I'm guessing it's just incompatible with Bandits mod?