Project Zomboid

Project Zomboid

Low Quality Zombie Clothing
This topic has been locked
Error in console
Not sure why, might be a conflict?

function: OnZombieDead -- file: LowQualityZombieClothing42.lua line # 22 | MOD: Low Quality Zombie Clothing

ERROR: General f:12296, t:1740261244616> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getCategory of non-table: null at KahluaThread.tableget(KahluaThread.java:1667).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
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:81)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.characters.IsoZombie.Kill(IsoZombie.java:6424)
zombie.characters.IsoZombie.Kill(IsoZombie.java:6443)
zombie.characters.IsoGameCharacter.hitConsequences(IsoGameCharacter.java:7081)
zombie.characters.IsoZombie.hitConsequences(IsoZombie.java:4677)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:6897)
zombie.characters.IsoZombie.Hit(IsoZombie.java:1114)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:6757)
zombie.CombatManager.attackCollisionCheck(CombatManager.java:1341)
zombie.ai.states.SwipeStatePlayer.OnAnimEvent_AttackCollisionCheck(SwipeStatePlayer.java:345)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoParam.animEvent(AnimEventListenerWrapperNoParam.java:24)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoParam.animEvent(AnimEventListenerWrapperNoParam.java:18)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventBroadcaster.animEvent(AnimEventBroadcaster.java:83)
zombie.ai.State.animEvent(State.java:36)
zombie.ai.StateMachine.lambda$stateAnimEvent$6(StateMachine.java:289)
zombie.util.lambda.Consumers$Params2$CallbackStackItem.accept(Consumers.java:93)
zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:974)
zombie.util.Lambda.lambda$forEachFrom$3(Lambda.java:235)
zombie.util.lambda.Stacks$Params5$CallbackStackItem.invoke(Stacks.java:350)
zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
zombie.util.Lambda.capture(Lambda.java:152)
zombie.util.Lambda.forEachFrom(Lambda.java:232)
zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:285)
zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4304)
zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:10381)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:298)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:286)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:526)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:421)
zombie.core.skinnedmodel.advancedanimation.SubLayerSlot.update(SubLayerSlot.java:48)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:507)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:214)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:456)
zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:12574)
zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:12529)
zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:4330)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:4323)
zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:89)
zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:180)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:195)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3965)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4055)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.iso.IsoWorld.update(IsoWorld.java:3979)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1799)
zombie.gameStates.IngameState.update(IngameState.java:1492)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
zombie.GameWindow.logic(GameWindow.java:377)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76)
zombie.GameWindow.frameStep(GameWindow.java:909)
zombie.GameWindow.run_ez(GameWindow.java:802)
zombie.GameWindow.mainThread(GameWindow.java:600)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:12296, t:1740261244617> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnZombieDead -- file: LowQualityZombieClothing42.lua line # 22 | MOD: Low Quality Zombie Clothing

LOG : Combat f:12296, t:1740261244617> CombatManager::ProcessHit 215 isCameraTarget and hit BodyPart 11 - BODYPART_COUNT
LOG : General f:12370, t:1740261245944> ItemPickInfo -> cannot get ID for container: inventorymale
LOG : Combat f:12954, t:1740261255909> CombatManager::ProcessHit 364 isCameraTarget and hit BodyPart 11 - BODYPART_COUNT
LOG : Combat f:12984, t:1740261256469> CombatManager::ProcessHit 364 isCameraTarget and hit BodyPart 11 - BODYPART_COUNT
LOG : Combat f:13068, t:1740261258043> CombatManager::ProcessHit 466 isCameraTarget and hit BodyPart 11 - BODYPART_COUNT
LOG : Combat f:13093, t:1740261258501> CombatManager::ProcessHit 466 isCameraTarget and hit BodyPart 11 - BODYPART_COUNT
LOG : Combat f:13118, t:1740261258951> CombatManager::ProcessHit 466 isCameraTarget and hit BodyPart 5 - BODYPART_RIGHT_UPPER_LEG
LOG : Combat f:13118, t:1740261258951> hitReaction = ShotLegR
LOG : Lua f:13837, t:1740261271747> Shoe Condition Loss Chance
LOG : Lua f:13837, t:1740261271748> 15
LOG : Lua f:13837, t:1740261271748> FootAngel Bonus
LOG : Lua f:13837, t:1740261271748> 10.4
LOG : Lua f:13837, t:1740261271748> Sock Condition Loss Chance
LOG : Lua f:13837, t:1740261271748> 26.599999761581422
LOG : Lua f:13837, t:1740261271748> Sock Condition Loss Chance Before Angel
LOG : Lua f:13837, t:1740261271748> 36.99999976158142
LOG : Lua f:13896, t:1740261272736> Shoe Condition Loss Chance
LOG : Lua f:13896, t:1740261272736> 15.74074074074074
LOG : Lua f:13896, t:1740261272736> FootAngel Bonus
LOG : Lua f:13896, t:1740261272736> 10.4
LOG : Lua f:13896, t:1740261272736> Sock Condition Loss Chance
LOG : Lua f:13896, t:1740261272736> 26.599999761581422
LOG : Lua f:13896, t:1740261272736> Sock Condition Loss Chance Before Angel
LOG : Lua f:13896, t:1740261272736> 36.99999976158142
LOG : Lua f:13896, t:1740261272736> Sock damage applied
LOG : General f:13917, t:1740261273106> ItemPickInfo -> cannot get ID for container: inventorymale
LOG : Lua f:14049, t:1740261275507> Shoe Condition Loss Chance
LOG : Lua f:14049, t:1740261275507> 15.74074074074074
LOG : Lua f:14049, t:1740261275507> FootAngel Bonus
LOG : Lua f:14049, t:1740261275507> 10.4
LOG : Lua f:14049, t:1740261275507> Sock Condition Loss Chance
LOG : Lua f:14049, t:1740261275507> 29.599999761581422
LOG : Lua f:14049, t:1740261275507> Sock Condition Loss Chance Before Angel
LOG : Lua f:14049, t:1740261275507> 39.99999976158142
LOG : Lua f:14239, t:1740261278701> Shoe Condition Loss Chance
LOG : Lua f:14239, t:1740261278701> 15.74074074074074
LOG : Lua f:14239, t:1740261278701> FootAngel Bonus
LOG : Lua f:14239, t:1740261278702> 10.4
LOG : Lua f:14239, t:1740261278702> Sock Condition Loss Chance
LOG : Lua f:14239, t:1740261278702> 29.599999761581422
LOG : Lua f:14239, t:1740261278702> Sock Condition Loss Chance Before Angel
LOG : Lua f:14239, t:1740261278702> 39.99999976158142
LOG : General f:14258, t:1740261279065> ItemPickInfo -> cannot get ID for container: inventorymale
LOG : ExitDebug f:14893, t:1740261289661> EXITDEBUG: ToggleEscapeMenu 1
LOG : ExitDebug f:14893, t:1740261289661> EXITDEBUG: ToggleEscapeMenu 3
LOG : ExitDebug f:14893, t:1740261289661> EXITDEBUG: ToggleEscapeMenu 4
LOG : ExitDebug f:14893, t:1740261289661> EXITDEBUG: ToggleEscapeMenu 5
LOG : ExitDebug f:14893, t:1740261290327> EXITDEBUG: ToggleEscapeMenu 1
LOG : ExitDebug f:14893, t:1740261290327> EXITDEBUG: ToggleEscapeMenu 3
LOG : ExitDebug f:14893, t:1740261290327> EXITDEBUG: ToggleEscapeMenu 4
WARN : General f:15777, t:1740261305395> SpriteConfig.initObjectInfo > Invalid SpriteConfig object! scripted object = null
LOG : Lua f:16075, t:1740261310385> Shoe Condition Loss Chance
LOG : Lua f:16075, t:1740261310385> 15.74074074074074
LOG : Lua f:16075, t:1740261310385> FootAngel Bonus
LOG : Lua f:16075, t:1740261310385> 10.4
LOG : Lua f:16075, t:1740261310385> Sock Condition Loss Chance
LOG : Lua f:16075, t:1740261310385> 29.599999761581422
LOG : Lua f:16075, t:1740261310385> Sock Condition Loss Chance Before Angel
LOG : Lua f:16075, t:1740261310385> 39.99999976158142
LOG : Lua f:16134, t:1740261311367> Shoe Condition Loss Chance
LOG : Lua f:16134, t:1740261311367> 15.74074074074074
LOG : Lua f:16134, t:1740261311367> FootAngel Bonus
LOG : Lua f:16134, t:1740261311367> 10.4
LOG : Lua f:16134, t:1740261311367> Sock Condition Loss Chance
LOG : Lua f:16134, t:1740261311368> 29.599999761581422
LOG : Lua f:16134, t:1740261311368> Sock Condition Loss Chance Before Angel
LOG : Lua f:16134, t:1740261311368> 39.99999976158142
LOG : General f:16156, t:1740261311741> ItemPickInfo -> cannot get ID for container: inventoryfemale
WARN : General f:16276, t:1740261313730> SpriteConfig.initObjectInfo > Invalid SpriteConfig object! scripted object = null
LOG : Lua f:16490, t:1740261317299> Shoe Condition Loss Chance
LOG : Lua f:16490, t:1740261317300> 15.74074074074074
LOG : Lua f:16490, t:1740261317300> FootAngel Bonus
LOG : Lua f:16490, t:1740261317300> 10.4
LOG : Lua f:16490, t:1740261317300> Sock Condition Loss Chance
LOG : Lua f:16490, t:1740261317300> 29.599999761581422
LOG : Lua f:16490, t:1740261317300> Sock Condition Loss Chance Before Angel
LOG : Lua f:16490, t:1740261317300> 39.99999976158142
LOG : Lua f:16490, t:1740261317300> Sock damage applied
LOG : General f:16511, t:1740261317655> ItemPickInfo -> cannot get ID for container: inventoryfemale
LOG : ExitDebug f:16673, t:1740261320361> EXITDEBUG: ToggleEscapeMenu 1
LOG : ExitDebug f:16673, t:1740261320361> EXITDEBUG: ToggleEscapeMenu 3
LOG : ExitDebug f:16673, t:1740261320361> EXITDEBUG: ToggleEscapeMenu 4
LOG : ExitDebug f:16673, t:1740261320361> EXITDEBUG: ToggleEscapeMenu 5
Last edited by Paddy; 22 Feb @ 1:59pm
< >
Showing 1-3 of 3 comments
itsmars  [developer] 5 Mar @ 12:48pm 
Sorry about the late reply. Steam doesn't send notifications when people open a discussion; I just randomly noticed you posted this.

The error is telling us... you killed a zombie, and it had an item WITHOUT a category. (item was not food, item was not a weapon, item was not clothing, nothing!?). So, I'm assuming this is a new item added by another mod?

I should be able to fix it on my side, though. I can just ignore items without categories. I'll check out after work.
itsmars  [developer] 9 Mar @ 11:22am 
updated. I cannot test if this fixed the problem, because I never got the error, but I think this new version should be good?
Paddy 9 Mar @ 11:44am 
Thanks man! I'll try and test it out some time :)
< >
Showing 1-3 of 3 comments
Per page: 1530 50