Project Zomboid

Project Zomboid

Excavation - Basement Expansion
PKPenguin 2024 年 12 月 29 日 下午 8:34
Bugs
Opening a thread to share error logs and such.
< >
正在显示第 1 - 13 条,共 13 条留言
PKPenguin 2024 年 12 月 29 日 下午 8:36 
Seeing what might be a conflict with Efficiency Skill.

Dig Stairs action does not produce stairs, does not fill sacks. Nothing seems to happen after the digging animation completes. Pops an error with this stack trace:

STACK TRACE ----------------------------------------- function: digFloor -- file: DiggingAPI.lua line # 234 | MOD: Excavation function: perform -- file: DigStairsAction.lua line # 23 | MOD: Excavation function: perform -- file: TimedActionXP.lua line # 21 | MOD: Efficiency Skill Mod B42 ERROR: General f:939, t:1735533158521> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: Object tried to call nil in digFloor 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.pcall(KahluaThread.java:1760) se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85) zombie.characters.CharacterTimedActions.LuaTimedActionNew.perform(LuaTimedActionNew.java:143) zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:10357) zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:9995) zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:2200) zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102) zombie.characters.IsoPlayer.update(IsoPlayer.java:2180) zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71) zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:155) zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3058) zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:195) zombie.iso.IsoCell.updateInternal(IsoCell.java:5955) zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102) zombie.iso.IsoCell.update(IsoCell.java:5897) zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3893) zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3993) zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102) zombie.iso.IsoWorld.update(IsoWorld.java:3917) zombie.gameStates.IngameState.updateInternal(IngameState.java:1750) zombie.gameStates.IngameState.update(IngameState.java:1443) zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101) zombie.GameWindow.logic(GameWindow.java:372) zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76) zombie.GameWindow.frameStep(GameWindow.java:917) zombie.GameWindow.run_ez(GameWindow.java:810) zombie.GameWindow.mainThread(GameWindow.java:610) java.base/java.lang.Thread.run(Unknown Source) LOG : General f:939, t:1735533158522> ----------------------------------------- STACK TRACE ----------------------------------------- function: digFloor -- file: DiggingAPI.lua line # 234 | MOD: Excavation function: perform -- file: DigStairsAction.lua line # 23 | MOD: Excavation function: perform -- file: TimedActionXP.lua line # 21 | MOD: Efficiency Skill Mod B42 LOG : Lua f:939, t:1735533158526> ISTimedActionQueue:tick: bugged action, cleared queue DigStairsAction
albion  [开发者] 2024 年 12 月 29 日 下午 9:02 
make sure starlit library is installed and up to date (unsub and resub), it's failing to find a function from there
PKPenguin 2024 年 12 月 29 日 下午 9:18 
That + autosorting my mod list seems to have fixed it. Thanks
albion  [开发者] 2024 年 12 月 30 日 上午 11:29 
glad to hear it, i'll get the mod to check starlit version + warn the user if it's outdated in the future
austiinos 2024 年 12 月 30 日 下午 3:50 
I've been getting 100+ errors when I respawn. This is one of the final error messages in my debuglog. I haven't had the time to do it again yet.

function: Add -- file: DiggingAPI.lua line # 28 | MOD: Excavation.
[30-12-24 16:39:32.746] ERROR: General f:196343, t:1735598372746> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getZ of non-table: null at KahluaThread.tableget(KahluaThread.java:1667).
albion  [开发者] 2024 年 12 月 30 日 下午 3:58 
ah, i see, my bad - ignore for now, will be fixed next update but the errors are harmless
austiinos 2024 年 12 月 30 日 下午 4:02 
ya I should have mentioned it hasn't impacted me in a bad way. Thank you.
Mslate 1 月 6 日 上午 7:49 
had an error with this mod and it put the whole tile back to default which included my workshop with all my loot gone.
albion  [开发者] 1 月 6 日 上午 9:55 
do you have an error log?
FootFeetish69 1 月 10 日 下午 8:31 
Not sure if this is Excavation related or not, but with the Brush Tool Manager, I can't place functional lighting in my basement because (I assume since the parts I have excavated is considered outside) the room seems to not have electricity.
最后由 FootFeetish69 编辑于; 1 月 10 日 下午 9:02
War Shadow 1 月 26 日 上午 9:15 
`function: render -- file: DigStairsCursor.lua line # 61 | MOD: Excavation
function: DoTileBuilding -- file: BaseSquareCursor.lua line # 96 | MOD: Starlit Library
function: DoTileBuildingJoyPad -- file: ISBuildingObject.lua line # 706 | Vanilla
java.lang.RuntimeException: __add not defined for operands in render
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.pcallvoid(KahluaThread.java:1790)
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:81)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:509)
at zombie.iso.IsoCell.doBuildingInternal(IsoCell.java:3608)
at zombie.iso.IsoCell.DoBuilding(IsoCell.java:3568)
at zombie.iso.fboRenderChunk.FBORenderCell.renderInternal(FBORenderCell.java:428)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.iso.IsoCell.render(IsoCell.java:4823)
at zombie.iso.IsoWorld.renderInternal(IsoWorld.java:3644)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
at zombie.iso.IsoWorld.render(IsoWorld.java:3605)
at zombie.gameStates.IngameState.renderFrameInternal(IngameState.java:1265)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:128)
at zombie.gameStates.IngameState.renderframe(IngameState.java:1239)
at zombie.gameStates.IngameState.renderInternal(IngameState.java:1406)
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:455)
at zombie.GameWindow.frameStep(GameWindow.java:942)
at zombie.GameWindow.run_ez(GameWindow.java:814)
at zombie.GameWindow.mainThread(GameWindow.java:615)
at java.base/java.lang.Thread.run(Unknown Source)
`
Valindrae 2 月 16 日 上午 12:06 
I think I had something similar happen like Mslate
A part of my house, has reset somehow and my self-dug basement was under it and now there is just a part of it missing (void) I can build Wallframes along the void but whenever I try to finish the wall, my game crashes and the world rolls back by ca 12 hours. This is the Error that follows:

WARN : General f:10995, t:1739692474905> BaseCraftingLogic.addEventListener > Event 'onShowManualSelectChanged' is unknown.
LOG : Lua f:10995, t:1739692474905> === CREATING BUILD PANEL ===
ERROR: Lua f:11269, t:1739692479490> ERROR: player not set in DoTileBuilding

After this the game crashes. I can record the crash and the missing part of the basement if that helps
albion  [开发者] 2 月 16 日 上午 12:19 
is that the entire error? the log just ends like that? i can't do much to diagnose a crash without a stack trace unfortunately

i'm hoping since the chunk corruption (which causes the game to reset chunks) seems very rare that it's just unrelated to the mod entirely - it shouldn't really be able to cause any in theory

i can look into fixing building against the void crashing (if it consistently happens to you i can probably reproduce it too) but it's very likely a vanilla bug and seemingly can only be done after chunk corruption has already occurred
< >
正在显示第 1 - 13 条,共 13 条留言
每页显示数: 1530 50