Project Zomboid

Project Zomboid

Eat Smart
42.7.0 error
1. shift or ctrl + click select a food item and a non food item.
2. Right click on the food item.

This error happens.

STACK TRACE
-----------------------------------------
function: addEatSmartOption -- file: EatSmartContextMenu.lua line # 69 | MOD: Eat Smart - Standard Submenu
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@72a636c1
function: createMenu -- file: ISInventoryPaneContextMenu.lua line # 997 | Vanilla
function: onRightMouseUp -- file: ISInventoryPane.lua line # 1511 | MOD: CleanUI.
[15-04-25 16:55:38.819] ERROR: General f:98426, t:1744725338819> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in addEatSmartOption 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:410)
zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:423)
zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:4253)
jdk.internal.reflect.GeneratedMethodAccessor768.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:60)
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.pcallBoolean(KahluaThread.java:1902)
se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
zombie.ui.UIElement.onRightMouseUp(UIElement.java:1926)
zombie.ui.UIElement.onRightMouseUp(UIElement.java:1884)
zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1698)
zombie.ui.UIManager.updateMouseButtons(UIManager.java:844)
zombie.ui.UIManager.update(UIManager.java:706)
zombie.GameWindow.logic(GameWindow.java:332)
zombie.GameWindow.frameStep(GameWindow.java:928)
zombie.GameWindow.run_ez(GameWindow.java:821)
zombie.GameWindow.mainThread(GameWindow.java:619)
java.base/java.lang.Thread.run(Unknown Source)
.
[15-04-25 16:55:38.821] LOG : General f:98426, t:1744725338821> -----------------------------------------
STACK TRACE
< >
Showing 1-1 of 1 comments
Afyrmo  [developer] 4 May @ 2:36pm 
Fixed an error when food and non-food items were selected at the same time. Each item is now double checked to ensure it is food and it is not a "CantEat" item before using getHungChange. Thank you for your feedback
< >
Showing 1-1 of 1 comments
Per page: 1530 50