Project Zomboid

Project Zomboid

Manage Containers
 This topic has been pinned, so it's probably important
Jeff  [developer] Nov 13, 2021 @ 6:35am
Bug Report
If it crash, me bug smash!

Try to describe what you were doing before the problem. If the issue caused a crash, please provide me the following:
1. The crash report
https://steamcommunity.com/app/108600/discussions/0/1696049513762410797/
2. The mods.txt file (%USERPROFILE%\Zomboid\Saves\**Game mode**\**SavefileName**\mods.txt)

https://www.file.io/ can be used to send files over.
Last edited by Jeff; Jul 3, 2022 @ 8:35am
< >
Showing 151-165 of 191 comments
cybersys.jmr Jun 8, 2024 @ 2:48am 
Originally posted by Jeff:
Originally posted by cybersys.jmr:
I'm use a keyboard & mouse for playing, but gamepad also connected
First suspicion that I had would be that yeah. I'll try to reproduce when I'm able to.
I'm just get this missing file ("ItemCategoryListbox") from older version the mod and fixed a require section about MultiSelectListbox
Thanks for mod & time Jeff, it is really cool!
DENS92 Jun 10, 2024 @ 11:56am 
I have this error

`function: loadPreset -- file: ContainerPreset.lua line # 39 | MOD: Manage Containers
function: loadPreset -- file: ISConfigureContainerWindow_Preset.lua line # 108 | MOD: Manage Containers
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
java.lang.RuntimeException: __concat not defined for operands: null and =
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:805)
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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIManager.update(UIManager.java:816)
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)
`

Can´t found the mod :/
Jeff  [developer] Jun 10, 2024 @ 9:34pm 
Originally posted by cybersys.jmr:
Originally posted by Jeff:
First suspicion that I had would be that yeah. I'll try to reproduce when I'm able to.
I'm just get this missing file ("ItemCategoryListbox") from older version the mod and fixed a require section about MultiSelectListbox
Thanks for mod & time Jeff, it is really cool!
Happy it helps ^^

Just to confirm, is it resolved?
Riuru Jun 11, 2024 @ 8:38pm 
https://file.io/XWQM3uSjSu08 i get this when i use the apply button
cybersys.jmr Jun 20, 2024 @ 1:31pm 
Originally posted by Jeff:
Originally posted by cybersys.jmr:
I'm just get this missing file ("ItemCategoryListbox") from older version the mod and fixed a require section about MultiSelectListbox
Thanks for mod & time Jeff, it is really cool!
Happy it helps ^^

Just to confirm, is it resolved?
Yes, it's true for now.
Pervy Sage Jul 19, 2024 @ 12:10am 
I'm getting continuous errors when the "Configure Container" is open on a bar element that I created using carpentry. It's happening with two different bar elements in two different locations. One is in a normal house and the other is in an RV space.
Last edited by Pervy Sage; Jul 19, 2024 @ 12:15am
É O DUTRA Jul 24, 2024 @ 7:45pm 
`function: loadPreset -- file: ContainerPreset.lua line # 39 | MOD: Manage Containers
function: loadPreset -- file: ISConfigureContainerWindow_Preset.lua line # 108 | MOD: Manage Containers
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
java.lang.RuntimeException: __concat not defined for operands: null and =
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:805)
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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIManager.update(UIManager.java:816)
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)
`

Can anyone help me?
I really dont know
TLNate Aug 14, 2024 @ 12:38pm 
Wanted to bump this as indeed, Manage Containers seems to have an issue right now when trying to transfer items at all.

ERROR: General , 1723663910863> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: at KahluaUtil.fail line:82.
ERROR: General , 1723663910863> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException:
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1336)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1243)
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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIManager.update(UIManager.java:816)
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 , 1723663910864> -----------------------------------------
STACK TRACE
-----------------------------------------
function: @stdlib.lua -- file: null line # 10
function: TransferItems -- file: ISInventoryPaneContextMenu.lua line # 57 | MOD: Manage Containers
function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla
Maybe it is already a known issue, maybe not, but it looks like "Configure Container" gets bugged when you configure items from a mod, then delete that mod. In my case, I had Hydrocraft items configured and deleted Hydrocraft.

`attempted index: getDisplayName of non-table: null
function: refreshSelection -- file: ISConfigureContainerWindow.lua line # 264 | MOD: Manage Containers
function: onActivateView -- file: ISConfigureContainerWindow.lua line # 228 | MOD: Manage Containers
function: activateView -- file: ISTabPanel.lua line # 480 | Vanilla
function: setObject -- file: ISConfigureContainerWindow.lua line # 188 | MOD: Manage Containers
function: createChildren -- file: ISConfigureContainerWindow.lua line # 140 | MOD: Manage Containers
function: instantiate -- file: ISUIElement.lua line # 653 | Vanilla
function: addToUIManager -- file: ISUIElement.lua line # 1009 | Vanilla
function: perform -- file: ISConfigureContainerAction.lua line # 22 | MOD: Manage Containers
function: OpenContainerFilter -- file: ISConfigureContainerAction.lua line # 99 | MOD: Manage Containers
function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla
java.lang.RuntimeException: attempted index: getDisplayName 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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIManager.update(UIManager.java:816)
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)
`
Seven Oct 24, 2024 @ 4:57pm 
Also getting the same error, unable to set presets on containers at all. Tested without any mods installed other than error magnifier. When I push apply, I get the following error:
`function: loadPreset -- file: ContainerPreset.lua line # 39 | MOD: Manage Containers
function: loadPreset -- file: ISConfigureContainerWindow_Preset.lua line # 108 | MOD: Manage Containers
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
java.lang.RuntimeException: __concat not defined for operands: null and =
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:805)
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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIManager.update(UIManager.java:816)
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)
`
Seven Oct 24, 2024 @ 5:02pm 
Update: I have a fix for that issue! It is caused by attempting to apply a preset that is unnamed. To fix this, you need to first save the preset, name it, and THEN apply it.
diuThunder Nov 20, 2024 @ 4:12am 
When ever I open the "Configure Container" This error comes out.

`attempted index: getMetaType of non-table: null
function: Main -- file: BanditActionInterceptor.lua line # 16 | MOD: Bandits
Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@d4b299c7
function: perform -- file: ISBaseTimedActionPatch.lua line # 9 | MOD: Bandits
function: perform -- file: ISConfigureContainerAction.lua line # 35 | MOD: Manage Containers
function: OpenContainerFilter -- file: ISConfigureContainerAction.lua line # 99 | MOD: Manage Containers
function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla
java.lang.RuntimeException: attempted index: getMetaType 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:92)
at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:103)
at zombie.Lua.LuaManager$GlobalObject.triggerEvent(LuaManager.java:3068)
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:60)
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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIManager.update(UIManager.java:816)
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)
`

-----------------------------
I don't understand what it is but likely a conflict.
However, there is another error when I configured a container to collect the bag of Chips, and I shift + left click to store, this error appears.
------------------------------


`function: @stdlib.lua -- file: null line # 10
function: TransferItems -- file: ISInventoryPaneContextMenu.lua line # 57 | MOD: Manage Containers
function: transferAll -- file: ISInventoryPaneContextMenu.lua line # 181 | MOD: Manage Containers
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
java.lang.RuntimeException:
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1336)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1243)
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.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIManager.update(UIManager.java:816)
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)
`

The bag of Chips does not auto sort. Once this error appears, all the auto sort on containers malfunctions.
Space Lord Dec 23, 2024 @ 8:33am 
Thanks for this must have mod if there was one! This is similar to what another person posted on comments. Mod is at the bottom of the mod order list. I don't know code but understand how to change some lines if you have any suggestions.

`function: new -- file: ISConfigureContainerWindow.lua line # 334 | MOD: Manage Containers
function: perform -- file: ISConfigureContainerAction.lua line # 20 | MOD: Manage Containers
function: OpenContainerFilter -- file: ISConfigureContainerAction.lua line # 99 | MOD: Manage Containers
function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla
java.lang.RuntimeException: __mul not defined for operands in new
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:659)
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.pcallBoolean(KahluaThread.java:1902)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1626)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1688)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:873)
at zombie.ui.UIManager.update(UIManager.java:733)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.GameWindow.logic(GameWindow.java:319)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76)
at zombie.GameWindow.frameStep(GameWindow.java:917)
at zombie.GameWindow.run_ez(GameWindow.java:810)
at zombie.GameWindow.mainThread(GameWindow.java:610)
at java.base/java.lang.Thread.run(Unknown Source)
`
Last edited by Space Lord; Dec 23, 2024 @ 8:39am
Andi Wäsche Dec 23, 2024 @ 2:01pm 
I think my container settings were wiped after the update. However, I did die the last time I played, which was a few days before the update. After reconfiguring, my game now throws error codes whenever I try to sort 'junk' items into my designated junk container. I'm on Build 41 still and heres the log file: https://file.io/v4aO40IwjmaO
Jeff  [developer] Dec 23, 2024 @ 3:30pm 
Originally posted by Space Lord:
Thanks for this must have mod if there was one! This is similar to what another person posted on comments. Mod is at the bottom of the mod order list. I don't know code but understand how to change some lines if you have any suggestions.

`function: new -- file: ISConfigureContainerWindow.lua line # 334 | MOD: Manage Containers
function: perform -- file: ISConfigureContainerAction.lua line # 20 | MOD: Manage Containers
function: OpenContainerFilter -- file: ISConfigureContainerAction.lua line # 99 | MOD: Manage Containers
function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla
java.lang.RuntimeException: __mul not defined for operands in new
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:659)
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.pcallBoolean(KahluaThread.java:1902)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1626)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1688)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:873)
at zombie.ui.UIManager.update(UIManager.java:733)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.GameWindow.logic(GameWindow.java:319)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76)
at zombie.GameWindow.frameStep(GameWindow.java:917)
at zombie.GameWindow.run_ez(GameWindow.java:810)
at zombie.GameWindow.mainThread(GameWindow.java:610)
at java.base/java.lang.Thread.run(Unknown Source)
`
So a bit of insight on the issue. It seems the new Font Size option "Scale with window height" is not handled by Manage Containers (first time hearing about this UI upgrade)
Any other options should behave as expected and I'll work on a fix. Hope this helps!
< >
Showing 151-165 of 191 comments
Per page: 1530 50