Project Zomboid

Project Zomboid

Daily Report Journal [Reforged]
ASS 10 月 19 日 上午 12:40
error
`function: DRJ.lua -- file: DRJ.lua line # 1552 | MOD: Daily Report Journal [Reforged]
java.lang.RuntimeException: attempted index of non-table
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:101)
at se.krka.kahlua.vm.KahluaUtil.luaAssert(KahluaUtil.java:89)
at se.krka.kahlua.vm.KahluaThread.tableSet(KahluaThread.java:1567)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:474)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:174)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1826)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1623)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:642)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:585)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:571)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:430)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:321)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:483)
at zombie.GameWindow.init(GameWindow.java:1397)
at zombie.GameWindow.mainThreadInit(GameWindow.java:762)
at zombie.GameWindow.mainThreadStart(GameWindow.java:603)
at zombie.MainThread.mainLoop(MainThread.java:64)
at java.base/java.lang.Thread.run(Unknown Source)
`
< >
正在显示第 1 - 6 条,共 6 条留言
Eurymachus  [开发者] 14 小时以前 
Hiya,

Thanks for the report. Can you try with the latest version please?

Thanks.
I'm suddenly getting a series of errors related to the XP Log which seem to be related. Pretty much every time I do anything that earns EXP now.

`attempted index: getIsVisible of non-table: null function: subscribe -- file: DRJ.lua line # 371 | MOD: Daily Report Journal [Reforged] Callframe at: pcall function: _notify -- file: DRJ_XPLog.lua line # 29 | MOD: Daily Report Journal [Reforged] function: add -- file: DRJ_XPLog.lua line # 76 | MOD: Daily Report Journal [Reforged] function: Add -- file: DRJ_XPLog.lua line # 165 | MOD: Daily Report Journal [Reforged] Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@606012c1 function: GrantAttackXP -- file: ToughnessSkillMain.lua line # 91 | MOD: Toughness Skill java.lang.RuntimeException: attempted index: getIsVisible of non-table: null at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1462) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:458) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:166) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1754) at se.krka.kahlua.stdlib.BaseLib.pcall(BaseLib.java:312) at se.krka.kahlua.stdlib.BaseLib.call(BaseLib.java:109) at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:803) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:166) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1754) at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1582) at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:60) at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:131) at zombie.Lua.Event.trigger(Event.java:62) at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:354) at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:365) at zombie.characters.IsoGameCharacter$XP.AddXP(IsoGameCharacter.java:13868) at zombie.characters.IsoGameCharacter$XP.AddXP(IsoGameCharacter.java:13707) at zombie.characters.IsoGameCharacter$XP.AddXP(IsoGameCharacter.java:13673) at jdk.internal.reflect.GeneratedMethodAccessor1215.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:60) at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:206) at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:81) at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:803) at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:166) at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1754) at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1582) at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:60) at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:131) at zombie.Lua.Event.trigger(Event.java:62) at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:435) at zombie.CombatManager.attackCollisionCheck(CombatManager.java:1082) at zombie.ai.states.SwipeStatePlayer.OnAnimEvent_AttackCollisionCheck(SwipeStatePlayer.java:315) at zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoTrackEnum.animEvent(AnimEventListenerWrapperNoTrackEnum.java:27) at zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoTrackEnum.animEvent(AnimEventListenerWrapperNoTrackEnum.java:22) at zombie.core.skinnedmodel.advancedanimation.events.AnimEventBroadcaster.animEvent(AnimEventBroadcaster.java:88) at zombie.ai.State.animEvent(State.java:41) at zombie.ai.StateMachine.lambda$stateAnimEvent$4(StateMachine.java:268) at zombie.util.lambda.Consumers$Params4$CallbackStackItem.accept(Consumers.java:159) at zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:898) at zombie.util.Lambda.lambda$forEachFrom$7(Lambda.java:282) at zombie.util.lambda.Stacks$Params7$CallbackStackItem.invoke(Stacks.java:390) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:22) at zombie.util.Lambda.capture(Lambda.java:140) at zombie.util.Lambda.forEachFrom(Lambda.java:279) at zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:265) at zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4004) at zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:9003) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.invokeAnimEvent(AdvancedAnimator.java:267) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:261) at zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:244) at zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:509) at zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:404) at zombie.core.skinnedmodel.advancedanimation.SubLayerSlot.update(SubLayerSlot.java:36) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:489) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:444) at zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:10781) at zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:10723) at zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:3698) at zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:3691) at zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:83) at zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:169) at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3578) at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3663) at zombie.iso.IsoWorld.update(IsoWorld.java:3594) at zombie.gameStates.IngameState.updateInternal(IngameState.java:1398) at zombie.gameStates.IngameState.update(IngameState.java:1216) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:67) at zombie.GameWindow.logic(GameWindow.java:346) at zombie.GameWindow.frameStep(GameWindow.java:790) at zombie.GameWindow.mainThreadStep(GameWindow.java:552) at zombie.MainThread.mainLoop(MainThread.java:68) at java.base/java.lang.Thread.run(Unknown Source) `
The function varies depending on exactly what I did that gives Experience, so it's not just related to the Toughness mod as the callstack of this individual error implies.
Eurymachus  [开发者] 13 小时以前 
Yea, just noticed this bug myself and uploaded a fix. Thanks <3
Eurymachus  [开发者] 13 小时以前 
Upload has been approved and should be available. Sorry for the inconvenience.
No worries! Glad it was relatively simple. Thanks for the quick fix!
< >
正在显示第 1 - 6 条,共 6 条留言
每页显示数: 1530 50