Project Zomboid

Project Zomboid

Reduce lag of Crafting menu
Jona 6 Dec, 2024 @ 12:53pm
Incompatibility Alex's Big Degen's Addon: More Dakimakuras mod (error stdlib.lua)
I found this bug when you open the craftmenu and change a few tab, a lot of error code lines start to appear that slows down the game even after closing the menu and only restarts by loading the game again.

These are lines of error:

function: @stdlib.lua -- file: null line # 64
function: @stdlib.lua -- file: null line # 64
function: @stdlib.lua -- file: null line # 64
function: @stdlib.lua -- file: null line # 64
function: @stdlib.lua -- file: null line # 64
function: @stdlib.lua -- file: null line # 64
function: @stdlib.lua -- file: null line # 64
function: filter -- file: ISCraftingCategoryUI.lua line # 65 | MOD: Reduce lag of Crafting menu
function: update -- file: ISCraftingCategoryUI.lua line # 22 | MOD: Reduce lag of Crafting menu
java.lang.RuntimeException: Stack overflow
at se.krka.kahlua.vm.Coroutine.ensureStacksize(Coroutine.java:131)
at se.krka.kahlua.vm.Coroutine.setTop(Coroutine.java:147)
at se.krka.kahlua.vm.LuaCallFrame.setTop(LuaCallFrame.java:126)
at se.krka.kahlua.vm.LuaCallFrame.init(LuaCallFrame.java:151)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:999)
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:1827)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38)
at zombie.ui.UIElement.update(UIElement.java:1589)
at zombie.ui.UIElement.update(UIElement.java:1606)
at zombie.ui.UIElement.update(UIElement.java:1606)
at zombie.ui.UIManager.update(UIManager.java:1042)
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)
`