Project Zomboid

Project Zomboid

Uncle Dave was a Prepper
This topic has been locked
Error when entering area with active water tank
`Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@e466fa8
function: InitializeFixture -- file: WaterTanks.lua line # 118 | MOD: Uncle Dave Was a Prepper
function: initializeFixture -- file: WaterTanks.lua line # 138 | MOD: Uncle Dave Was a Prepper
function: RunCoord -- file: SquareLoadedEvent.lua line # 233 | MOD: Uncle Dave Was a Prepper
function: AddEvent -- file: SquareLoadedEvent.lua line # 178 | MOD: Uncle Dave Was a Prepper
function: TankSeen -- file: WaterTanks.lua line # 266 | MOD: Uncle Dave Was a Prepper
function: tankSeen -- file: WaterTanks.lua line # 288 | MOD: Uncle Dave Was a Prepper
function: RunCoord -- file: SquareLoadedEvent.lua line # 233 | MOD: Uncle Dave Was a Prepper
function: AddEvent -- file: SquareLoadedEvent.lua line # 178 | MOD: Uncle Dave Was a Prepper
function: Defer -- file: SquareLoadedEvent.lua line # 297 | MOD: Uncle Dave Was a Prepper
Callframe at: pcall
function: runDeferredFunctions -- file: DWAPUtils.lua line # 227 | MOD: Uncle Dave Was a Prepper
function: runTick -- file: DWAPUtils.lua line # 242 | MOD: Uncle Dave Was a Prepper
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:211)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:60)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.stdlib.BaseLib.pcall(BaseLib.java:297)
at se.krka.kahlua.stdlib.BaseLib.call(BaseLib.java:111)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
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:72)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
at zombie.gameStates.IngameState.onTick(IngameState.java:1847)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1729)
at zombie.gameStates.IngameState.update(IngameState.java:1464)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
at zombie.GameWindow.logic(GameWindow.java:381)
at zombie.GameWindow.frameStep(GameWindow.java:914)
at zombie.GameWindow.mainThreadStep(GameWindow.java:640)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.Class.getDeclaredConstructor(java.lang.Class[])" because "<parameter2>.handler" is null
at zombie.network.packets.INetworkPacket.getPacket(INetworkPacket.java:186)
at zombie.network.packets.INetworkPacket.send(INetworkPacket.java:253)
at zombie.spnetwork.SinglePlayerServer.sendObjectChange(SinglePlayerServer.java:67)
at zombie.spnetwork.SinglePlayerServer.sendObjectChange(SinglePlayerServer.java:77)
at zombie.iso.IsoObject.sendObjectChange(IsoObject.java:5569)
... 31 more
`

I didn't find this error to cause any issues outside it bursting dozens of errors whenever I approach a base with active water tank and it only happens when water shuts down. There was however an issue once, where all of my water appliances stopped working as if they were not plumbed in and out of water, but reloading the save fixed it. I don't use any mods that messes up with plumbing. I'll try testing it later without any mods to see if it's some obscure mod incompatibility.

Also from some testing, it also seems to only happen when I have loot spawn inside the base enabled. I didn't notice any errors when I started with zero loot option, but I might be wrong about it.
Last edited by TheMitu97; Jun 24 @ 3:33am
< >
Showing 1-3 of 3 comments
nullvariable  [developer] Jun 30 @ 3:35am 
thanks, I've tracked this down and will push an update for it soon
Mr.Mike Jun 30 @ 6:46pm 
Getting 2 errors as well driving around in riverside. It's day 1 while playing week one mod on a new save from the new update and I haven't entered the house this is just being in the neighborhood.

Hope this helps with any error fixing thanks for the awesome mod!

`Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@234c9801
function: pcall -- file: Props.lua line # 328 | MOD: Uncle Dave Was a Prepper
Callframe at: pcall
function: maybeSpawnObject -- file: Props.lua line # 327 | MOD: Uncle Dave Was a Prepper
function: RunCoord -- file: SquareLoadedEvent.lua line # 233 | MOD: Uncle Dave Was a Prepper
function: DWAPLoadGridSquare -- file: SquareLoadedEvent.lua line # 15 | MOD: Uncle Dave Was a Prepper
java.lang.RuntimeException: No implementation found
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:112)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.stdlib.BaseLib.pcall(BaseLib.java:297)
at se.krka.kahlua.stdlib.BaseLib.call(BaseLib.java:111)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
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:72)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
at zombie.iso.IsoChunk.doLoadGridsquare(IsoChunk.java:4992)
at zombie.iso.IsoChunkMap.updateInternal(IsoChunkMap.java:248)
at zombie.iso.IsoChunkMap.update(IsoChunkMap.java:207)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5935)
at zombie.iso.IsoCell.update(IsoCell.java:5892)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
at zombie.iso.IsoWorld.update(IsoWorld.java:4231)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
at zombie.gameStates.IngameState.update(IngameState.java:1464)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
at zombie.GameWindow.logic(GameWindow.java:382)
at zombie.GameWindow.frameStep(GameWindow.java:916)
at zombie.GameWindow.mainThreadStep(GameWindow.java:642)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
`

`Callframe at: format
function: maybeSpawnObject -- file: Props.lua line # 331 | MOD: Uncle Dave Was a Prepper
function: RunCoord -- file: SquareLoadedEvent.lua line # 233 | MOD: Uncle Dave Was a Prepper
function: DWAPLoadGridSquare -- file: SquareLoadedEvent.lua line # 15 | MOD: Uncle Dave Was a Prepper
java.lang.RuntimeException: missing argument #2 to 'format'
at se.krka.kahlua.vm.KahluaUtil.getArg(KahluaUtil.java:398)
at se.krka.kahlua.vm.KahluaUtil.getStringArg(KahluaUtil.java:348)
at se.krka.kahlua.stdlib.StringLib.getStringArg(StringLib.java:680)
at se.krka.kahlua.stdlib.StringLib.getStringArg(StringLib.java:676)
at se.krka.kahlua.stdlib.StringLib.format(StringLib.java:439)
at se.krka.kahlua.stdlib.StringLib.call(StringLib.java:124)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
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:72)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
at zombie.iso.IsoChunk.doLoadGridsquare(IsoChunk.java:4992)
at zombie.iso.IsoChunkMap.updateInternal(IsoChunkMap.java:248)
at zombie.iso.IsoChunkMap.update(IsoChunkMap.java:207)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5935)
at zombie.iso.IsoCell.update(IsoCell.java:5892)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4197)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4317)
at zombie.iso.IsoWorld.update(IsoWorld.java:4231)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1699)
at zombie.gameStates.IngameState.update(IngameState.java:1464)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:87)
at zombie.GameWindow.logic(GameWindow.java:382)
at zombie.GameWindow.frameStep(GameWindow.java:916)
at zombie.GameWindow.mainThreadStep(GameWindow.java:642)
at zombie.MainThread.mainLoop(MainThread.java:76)
at java.base/java.lang.Thread.run(Unknown Source)
`
nullvariable  [developer] Jul 7 @ 8:05am 
I think we've got these solved with the recent updates
< >
Showing 1-3 of 3 comments
Per page: 1530 50