Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I can't confirm for sure, but I only started seeing it after enabling this mod. I noticed my crowbar was spawning completely broken on reloading a save. For some reason after fixing it with debug mode this didn't happen, so I can only assume it's an issue with the max durability vs the current durability during saving.
This and Durability Overhaul are the only mods I have enabled that touch weapons, except for Better Sorting which is doing so via LUA and so shouldn't collide.
function: GetItemCondition -- file: ItemConditionUtil.lua line # 45 | MOD: Item Condition
function: render -- file: ItemConditionHotbar.lua line # 16 | MOD: Item Condition.
[18-12-24 18:15:44.492] LOG : General f:1541, t:1734542144492> Object tried to call nil in GetItemCondition.
[18-12-24 18:15:44.492] ERROR: General f:1541, t:1734542144492> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in GetItemCondition at KahluaUtil.fail(KahluaUtil.java:82).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
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:1805)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
zombie.ui.UIElement.render(UIElement.java:1996)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.ui.UIManager.render(UIManager.java:414)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1307)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.gameStates.IngameState.renderframeui(IngameState.java:1296)
zombie.gameStates.IngameState.renderInternal(IngameState.java:1433)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.gameStates.IngameState.render(IngameState.java:1381)
zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.GameWindow.renderInternal(GameWindow.java:450)
zombie.GameWindow.frameStep(GameWindow.java:938)
zombie.GameWindow.run_ez(GameWindow.java:810)
zombie.GameWindow.mainThread(GameWindow.java:610)
java.base/java.lang.Thread.run(Unknown Source)
Can confirm - over 6k new error entries thrown in less than 5 minutes with exactly the same scenario. New canteen attached to left belt.
My most recent error:
Also equipping military canteen to belt causes all attached items icons to disappear from the hotbar
LOG : General f:95623, t:1734770820026> -----------------------------------------
STACK TRACE
-----------------------------------------
function: GetItemCondition -- file: ItemConditionUtil.lua line # 45 | MOD: Item Condition
function: render -- file: ItemConditionHotbar.lua line # 16 | MOD: Item Condition
function: reorder_render -- file: ReorderTheHotbar_ISHotbar.lua line # 370 | MOD: Reorder The Hotbar
ERROR: General f:95623, t:1734770820026> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in GetItemCondition at KahluaUtil.fail(KahluaUtil.java:82).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
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:1805)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
zombie.ui.UIElement.render(UIElement.java:1997)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.ui.UIManager.render(UIManager.java:414)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1308)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.gameStates.IngameState.renderframeui(IngameState.java:1297)
zombie.gameStates.IngameState.renderInternal(IngameState.java:1434)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.gameStates.IngameState.render(IngameState.java:1382)
zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.GameWindow.renderInternal(GameWindow.java:450)
zombie.GameWindow.frameStep(GameWindow.java:938)
zombie.GameWindow.run_ez(GameWindow.java:810)
zombie.GameWindow.mainThread(GameWindow.java:610)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:95623, t:1734770820027> -----------------------------------------
STACK TRACE
-----------------------------------------
function: GetItemCondition -- file: ItemConditionUtil.lua line # 45 | MOD: Item Condition
function: render -- file: ItemConditionHotbar.lua line # 16 | MOD: Item Condition
function: reorder_render -- file: ReorderTheHotbar_ISHotbar.lua line # 370 | MOD: Reorder The Hotbar
I tested it with Pots, Kettles and Water Bottles at least.
Here's what I get in the Debug Log, I don't know how to get it as organized as the other people in this thread, sorry.
[21-12-24 18:11:36.470] ERROR: General f:3079, t:1734801096470> ExceptionLogger.logException> Exception thrown
java.lang.NullPointerException: Cannot invoke "java.io.File.getAbsoluteFile()" because "<parameter1>" is null at ZomboidFileSystem$PZFolder.set(ZomboidFileSystem.java:49).
Stack trace:
zombie.ZomboidFileSystem$PZFolder.set(ZomboidFileSystem.java:49)
zombie.ZomboidFileSystem$PZFolder.setWithCatch(ZomboidFileSystem.java:59)
zombie.ZomboidFileSystem$PZModFolder.setWithCatch(ZomboidFileSystem.java:78)
zombie.gameStates.ChooseGameInfo$Mod.<init>(ChooseGameInfo.java:738)
zombie.ZomboidFileSystem.getModInfoForDir(ZomboidFileSystem.java:1061)
se.krka.kahlua.vm.LuaClosure.toString2(LuaClosure.java:72)
se.krka.kahlua.vm.LuaCallFrame.toString2(LuaCallFrame.java:199)
se.krka.kahlua.vm.KahluaThread.doStacktraceProper(KahluaThread.java:1473)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:950)
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:1805)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
zombie.ui.UIElement.render(UIElement.java:1997)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.ui.UIManager.render(UIManager.java:414)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1308)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.gameStates.IngameState.renderframeui(IngameState.java:1297)
zombie.gameStates.IngameState.renderInternal(IngameState.java:1434)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.gameStates.IngameState.render(IngameState.java:1382)
zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.GameWindow.renderInternal(GameWindow.java:450)
zombie.GameWindow.frameStep(GameWindow.java:938)
zombie.GameWindow.run_ez(GameWindow.java:810)
zombie.GameWindow.mainThread(GameWindow.java:610)
java.base/java.lang.Thread.run(Unknown Source).
Edit: it seems to be specifically water, When I Equip a gas can filled with Gasoline it doesn't Error Spam, yet when I fill the same gas can with water it does.
https://pastebin.com/CjzqnFha
Error spam till the belt gets unequiped
https://gyazo.com/2117b630b8e7db0ad781ae921044de76
`function: GetItemCondition -- file: ItemConditionUtil.lua line # 45 | MOD: Item Condition
function: render -- file: ItemConditionEquippedItem.lua line # 13 | MOD: Item Condition
java.lang.RuntimeException: Object tried to call nil in GetItemCondition
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
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:1805)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
at zombie.ui.UIElement.render(UIElement.java:1997)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.ui.UIManager.render(UIManager.java:414)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1308)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.gameStates.IngameState.renderframeui(IngameState.java:1297)
at zombie.gameStates.IngameState.renderInternal(IngameState.java:1434)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.gameStates.IngameState.render(IngameState.java:1382)
at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.GameWindow.renderInternal(GameWindow.java:450)
at zombie.GameWindow.frameStep(GameWindow.java:938)
at zombie.GameWindow.run_ez(GameWindow.java:810)
at zombie.GameWindow.mainThread(GameWindow.java:610)
at java.base/java.lang.Thread.run(Unknown Source)
`
Not sure when exactly during the process of filling wooden trough with water bucket and paint can, game have been spamming error message non stop since then.
thank you for your hardwork!
----------------------
`function: GetItemCondition -- file: ItemConditionUtil.lua line # 45 | MOD: Item Condition
function: render -- file: ItemConditionEquippedItem.lua line # 13 | MOD: Item Condition
`
`function: GetItemCondition -- file: ItemConditionUtil.lua line # 45 | MOD: Item Condition
function: render -- file: ItemConditionEquippedItem.lua line # 13 | MOD: Item Condition
java.lang.RuntimeException: Object tried to call nil in GetItemCondition
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
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:1805)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
at zombie.ui.UIElement.render(UIElement.java:1997)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.ui.UIManager.render(UIManager.java:414)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1308)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.gameStates.IngameState.renderframeui(IngameState.java:1297)
at zombie.gameStates.IngameState.renderInternal(IngameState.java:1434)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.gameStates.IngameState.render(IngameState.java:1382)
at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.GameWindow.renderInternal(GameWindow.java:450)
at zombie.GameWindow.frameStep(GameWindow.java:938)
at zombie.GameWindow.run_ez(GameWindow.java:810)
at zombie.GameWindow.mainThread(GameWindow.java:610)
at java.base/java.lang.Thread.run(Unknown Source)
`
function: render -- file: ISHotbar.lua line # 61 | Vanilla
function: render -- file: ItemConditionHotbar.lua line # 35 | MOD: Item Condition.
[17-01-25 14:01:37.356] ERROR: General , 1737147697356> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getWidth of non-table: null at KahluaThread.tableget line:1689..
[17-01-25 14:01:37.356] ERROR: General , 1737147697356> DebugLogStream.printException> Stack trace:.
[17-01-25 14:01:37.358] LOG : General , 1737147697358>
attempted index: getWidth of non-table: null.
scrolling through this massive log from just 20 min, it's ALL the same error. BUT this is not related to the canteen, as I never had one in the first place! So this is something else.
What I did have on belt: Wrench, Hammer