Project Zomboid

Project Zomboid

ProjectElevator
Sonov Belial 25 Mar, 2023 @ 4:13pm
BUG REPORT 26 MARCH 2023
When you drop a walkie-talkie on the ground and then you right click on it to grab it again, the game throws, unfortunately, a pletora of red errors.
Here is the error as reported in the console.txt file:

function: SquareHasElevator -- file: AddElevatorActions.lua line # 62 | MOD: ProjectElevator
function: ElevatorFloorObjectMenu -- file: AddElevatorActions.lua line # 88 | MOD: ProjectElevator
function: CheckForElevatorTile -- file: AddElevatorActions.lua line # 153 | MOD: ProjectElevator
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@193420bc
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1543 | Vanilla
function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: doRClick -- file: ISObjectClickHandler.lua line # 60 | Vanilla
function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 379 | Vanilla

ERROR: General , 1679785511713> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getName of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1679785511713> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: getName of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:228)
at zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:3086)
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.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:79)
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:173)
at zombie.ui.UIManager.update(UIManager.java:938)
at zombie.GameWindow.logic(GameWindow.java:262)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
LOG : General , 1679785511715> -----------------------------------------
STACK TRACE
-----------------------------------------
function: SquareHasElevator -- file: AddElevatorActions.lua line # 62 | MOD: ProjectElevator
function: ElevatorFloorObjectMenu -- file: AddElevatorActions.lua line # 88 | MOD: ProjectElevator
function: CheckForElevatorTile -- file: AddElevatorActions.lua line # 153 | MOD: ProjectElevator
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@193420bc
function: createMenu -- file: ISWorldObjectContextMenu.lua line # 1543 | Vanilla
function: createMenu -- file: ISMenuContextWorld.lua line # 50 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: doRClick -- file: ISObjectClickHandler.lua line # 60 | Vanilla
function: onObjectRightMouseButtonUp -- file: ISObjectClickHandler.lua line # 379 | Vanilla
< >
Showing 1-3 of 3 comments
Rabbit 24 Nov, 2023 @ 3:37pm 
I think it may throw a similar error when right-clicking true music players deployed as world objects. (ie. record players and boomboxes that you've placed and then right-click).
Brak's DAD 15 Jan, 2024 @ 6:15am 
@Rabbit
Happy 2024! and i still am experiencing this problem of the elevator mod with any Truemusic devices
Space Donuts 20 Feb, 2024 @ 8:11pm 
I'm experiencing this aswell, not just with Truemusic , even with just the campfire.
< >
Showing 1-3 of 3 comments
Per page: 1530 50