Project Zomboid

Project Zomboid

ExtraSauce Quality of Life
 此主題已被置頂,因此它可能很重要
MonsterSauce  [開發人員] 2022 年 12 月 30 日 下午 6:56
Paste bugs here [strawberry]
Please paste bugs here.

Please try resubbing first, in some cases, this fixes things. quit game, unsub, delete files, resub.

Try to leave steps to reproduce the error, If I cannot reproduce, I cannot fix.
最後修改者:MonsterSauce; 2023 年 1 月 23 日 上午 5:59
< >
目前顯示第 1-15 則留言,共 47
xkuripuri 2023 年 1 月 2 日 下午 1:27 
Been getting this kind of error since using this new version, and unsubbing from the old one.
LOG : General , 1672694669081> ----------------------------------------- STACK TRACE ----------------------------------------- function: xpPerkGained -- file: msqol42.infobar.skills.lua line # 126 | MOD: ExtraSauce42 Tweaks Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@3a8edb11 function: onWeaponHitXp -- file: XpUpdate.lua line # 95 | Vanilla ERROR: General , 1672694669082> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: imgButtons of non-table: null at KahluaThread.tableget line:1689. ERROR: General , 1672694669082> DebugLogStream.printException> Stack trace: java.lang.RuntimeException: attempted index: imgButtons of non-table: null at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492) 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:173) at zombie.Lua.LuaEventManager.triggerEventGarbage(LuaEventManager.java:186) at zombie.characters.IsoGameCharacter$XP.AddXP(IsoGameCharacter.java:14994) at zombie.characters.IsoGameCharacter$XP.AddXP(IsoGameCharacter.java:14808) at jdk.internal.reflect.GeneratedMethodAccessor621.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:79) 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.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:214) at zombie.ai.states.SwipeStatePlayer.ConnectSwing(SwipeStatePlayer.java:2100) at zombie.ai.states.SwipeStatePlayer.animEvent(SwipeStatePlayer.java:392) at zombie.ai.StateMachine.lambda$stateAnimEvent$6(StateMachine.java:268) at zombie.util.lambda.Consumers$Params2$CallbackStackItem.accept(Consumers.java:93) at zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:904) at zombie.util.Lambda.lambda$forEachFrom$3(Lambda.java:219) at zombie.util.lambda.Stacks$Params5$CallbackStackItem.invoke(Stacks.java:345) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:142) at zombie.util.Lambda.forEachFrom(Lambda.java:216) at zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:264) at zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4235) at zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:9401) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:264) at zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:211) at zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:419) at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:166) at zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:323) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator$SubLayerSlot.update(AdvancedAnimator.java:665) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:403) at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:166) at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:368) at zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:12087) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:12063) at zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:3740) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:3733) at zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:97) at zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:168) at zombie.CollisionManager.resolveContactsInternal(CollisionManager.java:411) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.CollisionManager.ResolveContacts(CollisionManager.java:236) at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3502) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.iso.IsoWorld.update(IsoWorld.java:3427) at zombie.gameStates.IngameState.updateInternal(IngameState.java:1617) at zombie.gameStates.IngameState.update(IngameState.java:1333) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101) at zombie.GameWindow.logic(GameWindow.java:298) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:765) at zombie.GameWindow.run_ez(GameWindow.java:667) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source)

Seems to happen when I hit stuff with a weapon and, presumably, get weapon XP.
Demar 2023 年 1 月 3 日 下午 7:41 
I've been getting this error while playing on my dedicated server. It shows up when i open containers. I've unsubbed from the old mod and the dedicated server only has the new mod installed

LOG : General , 1672801557975> 499,107,301> ----------------------------------------- STACK TRACE ----------------------------------------- Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@9c0a1e03 function: renderLBT -- file: msqol42.ui.listbox.tooltip.lua line # 286 | MOD: ExtraSauce42 lib function: render -- file: msqol42.clothing.lua line # 622 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.foods.lua line # 412 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.media.lua line # 145 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.weaponParts.lua line # 128 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.weapons.lua line # 776 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.bundler.tooltip.lua line # 79 | MOD: ExtraSauce42 Tweaks function: render -- file: msqol42.fasttravel.lua line # 305 | MOD: ExtraSauce42 Tweaks ERROR: General , 1672801557976> 499,107,302> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at GeneratedMethodAccessor2316.invoke. ERROR: General , 1672801557976> 499,107,302> DebugLogStream.printException> Stack trace: java.lang.reflect.InvocationTargetException at jdk.internal.reflect.GeneratedMethodAccessor2316.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.pcallvoid(KahluaThread.java:1827) at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38) at zombie.ui.UIElement.render(UIElement.java:1534) at zombie.ui.UIElement.render(UIElement.java:1527) at zombie.ui.UIManager.render(UIManager.java:446) at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1183) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.renderframeui(IngameState.java:1172) at zombie.gameStates.IngameState.renderInternal(IngameState.java:1324) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.render(IngameState.java:1271) at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.GameWindow.renderInternal(GameWindow.java:340) at zombie.GameWindow.frameStep(GameWindow.java:774) at zombie.GameWindow.run_ez(GameWindow.java:681) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassCastException: class zombie.inventory.types.InventoryContainer cannot be cast to class zombie.inventory.types.Clothing (zombie.inventory.types.InventoryContainer and zombie.inventory.types.Clothing are in unnamed module of loader 'app') at zombie.inventory.types.Clothing.DoTooltip(Clothing.java:237) at zombie.inventory.InventoryItem.DoTooltip(InventoryItem.java:619) ... 46 more
MonsterSauce  [開發人員] 2023 年 1 月 4 日 上午 5:55 
@Joshua Graham

hmm I can only guess the problem, could be some sort of mod compatibility.
I need to know:
is it for every container? or just bags? or is it the loots(cabinets, floor?,corpse)
what is the container? was it equipped or shortcut? is it vanilla inventory or a modded one?
Demar 2023 年 1 月 4 日 下午 1:13 
引用自 MonsterSauce
@Joshua Graham

hmm I can only guess the problem, could be some sort of mod compatibility.
I need to know:
is it for every container? or just bags? or is it the loots(cabinets, floor?,corpse)
what is the container? was it equipped or shortcut? is it vanilla inventory or a modded one?

I see, it was for a specific container that was made using the "more builds" mod, a metal locker. I moved the mod order around and the error disappeared. So far, i haven't seen more errors but i will keep an eye out.
~ Độc ~ 2023 年 1 月 13 日 下午 6:35 
So here are error with smoke bomb, and no other mod
Callframe at: get function: getMeleeWeaponInfo -- file: msqol42.weapons.lua line # 36 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.weapons.lua line # 800 | MOD: ExtraSauce42 MoreInfo ERROR: General , 1673663349405> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at GeneratedMethodAccessor22.invoke. ERROR: General , 1673663349405> DebugLogStream.printException> Stack trace: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.GeneratedMethodAccessor22.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.LuaJavaInvoker.call(LuaJavaInvoker.java:188) 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.pcallvoid(KahluaThread.java:1827) at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38) at zombie.ui.UIElement.render(UIElement.java:1534) at zombie.ui.UIElement.render(UIElement.java:1527) at zombie.ui.UIManager.render(UIManager.java:446) at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1183) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.renderframeui(IngameState.java:1172) at zombie.gameStates.IngameState.renderInternal(IngameState.java:1324) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.render(IngameState.java:1271) at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.GameWindow.renderInternal(GameWindow.java:340) at zombie.GameWindow.frameStep(GameWindow.java:774) at zombie.GameWindow.run_ez(GameWindow.java:667) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source) at java.base/jdk.internal.util.Preconditions.checkIndex(Unknown Source) at java.base/java.util.Objects.checkIndex(Unknown Source) at java.base/java.util.ArrayList.get(Unknown Source) ... 46 more LOG : General , 1673663349406> ----------------------------------------- STACK TRACE ----------------------------------------- Callframe at: get function: getMeleeWeaponInfo -- file: msqol42.weapons.lua line # 38 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.weapons.lua line # 800 | MOD: ExtraSauce42 MoreInfo ERROR: General , 1673663349407> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at GeneratedMethodAccessor22.invoke. ERROR: General , 1673663349407> DebugLogStream.printException> Stack trace: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.GeneratedMethodAccessor22.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.LuaJavaInvoker.call(LuaJavaInvoker.java:188) 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.pcallvoid(KahluaThread.java:1827) at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:38) at zombie.ui.UIElement.render(UIElement.java:1534) at zombie.ui.UIElement.render(UIElement.java:1527) at zombie.ui.UIManager.render(UIManager.java:446) at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1183) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.renderframeui(IngameState.java:1172) at zombie.gameStates.IngameState.renderInternal(IngameState.java:1324) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.render(IngameState.java:1271) at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.GameWindow.renderInternal(GameWindow.java:340) at zombie.GameWindow.frameStep(GameWindow.java:774) at zombie.GameWindow.run_ez(GameWindow.java:667) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Unknown Source) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source) at java.base/jdk.internal.util.Preconditions.checkIndex(Unknown Source) at java.base/java.util.Objects.checkIndex(Unknown Source) at java.base/java.util.ArrayList.get(Unknown Source) ... 46 more
MonsterSauce  [開發人員] 2023 年 1 月 13 日 下午 7:52 
ah~
I knew I forgot something during testing.
it's now fixed.
Agrippa HX 2023 年 1 月 17 日 下午 6:59 
Error issue with Strawberry InfoBars
I do have logs for you as I seem to have the same problem. I held off posting them at first because I wasn't sure if the problem was something specific to me, but it'll help with Harifer as well, I think.

This appears to be the specific problem:
Exception thrown java.lang.RuntimeException: attempted index: hideAndChildren of non-table: null at KahluaThread.tableget line:1689..

[16-01-23 00:55:48.751] LOG : General , 1673859348751> ----------------------------------------- STACK TRACE ----------------------------------------- function: get -- file: ISContextMenu.lua line # 1061 | Vanilla function: onRightMouseUp -- file: esqInfoBar.ui.lua line # 1016 | MOD: ExtraSauce MoreInfo. [16-01-23 00:55:48.751] ERROR: General , 1673859348751> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: hideAndChildren of non-table: null at KahluaThread.tableget line:1689.. [16-01-23 00:55:48.752] ERROR: General , 1673859348752> DebugLogStream.printException> Stack trace:.

I can provide the entire debug log if that helps further.
最後修改者:Agrippa HX; 2023 年 1 月 17 日 下午 8:52
MonsterSauce  [開發人員] 2023 年 1 月 17 日 下午 7:28 
esqInfoBar.ui.lua = "banana"

somehow it's confusing things. I would un sub both. check and delete file. resub only strawberry.
Agrippa HX 2023 年 1 月 17 日 下午 8:51 
OK, I will try that now. I'll start a new game and with no other mods enabled so I can get a fair test.
MsAnthropos 2023 年 1 月 17 日 下午 9:06 
Merging "spices" doesn't seem to work in Strawberry. The selection in the right-click menu shows what looks like debug text. Here's output from the lua error log.

ERROR: General , 1674017439362> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: Object tried to call nil in doPerform at KahluaUtil.fail line:82.
ERROR: General , 1674017439362> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: Object tried to call nil in doPerform
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:973)
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.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85)
at zombie.characters.CharacterTimedActions.LuaTimedActionNew.perform(LuaTimedActionNew.java:104)
at zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:9726)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:9464)
at zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:1943)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:1924)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:79)
at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:145)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:2955)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5750)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
at zombie.iso.IsoCell.update(IsoCell.java:5696)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3499)
at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83)
at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:130)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81)
at zombie.iso.IsoWorld.update(IsoWorld.java:3427)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1617)
at zombie.gameStates.IngameState.update(IngameState.java:1333)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:298)
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 , 1674017439364> -----------------------------------------
STACK TRACE
-----------------------------------------
function: doPerform -- file: msqol42.itemmerge.lua line # 19 | MOD: ExtraSauce42 Tweaks
function: perform -- file: msqol42.inc.actions.lua line # 45 | MOD: ExtraSauce42 lib

LOG : General , 1674017439365> bugged action, cleared queue esAnimate
LOG : General , 1674017444600> zombie.inventory.types.Food@259acebc
LOG : General , 1674017451576> -----------------------------------------
STACK TRACE
-----------------------------------------
function: doPerform -- file: msqol42.itemmerge.lua line # 19 | MOD: ExtraSauce42 Tweaks
function: perform -- file: msqol42.inc.actions.lua line # 45 | MOD: ExtraSauce42 lib
Agrippa HX 2023 年 1 月 17 日 下午 9:52 
OK, I completely removed both mods and then carefully added back only Strawberry. I started a game with only the Strawberry mods enabled and nothing else. Same issue. In fact, even the same exception, although this time being thrown from the correct file and mod version.

The full file is about 1 MB and was too big for pastebin.com. I've cut it down to the section that seems most relevant (game mode and actual errors).

[17-01-23 21:33:39.221] LOG : General , 1674020019221> Creating player for last stand. [17-01-23 21:33:39.223] LOG : General , 1674020019223> adding challenge inventory. [17-01-23 21:33:39.225] LOG : General , 1674020019225> STATE: enter zombie.gameStates.IngameState. [17-01-23 21:33:40.067] LOG : General , 1674020020067> Calculate weather front strength = 0.0. [17-01-23 21:33:40.068] LOG : General , 1674020020068> Reseeding weather period, new seed: 598413. [17-01-23 21:33:40.069] LOG : General , 1674020020069> Init ISContextManager. [17-01-23 21:33:40.131] LOG : General , 1674020020131> initialising last stand. [17-01-23 21:33:40.416] LOG : General , 1674020020416> FirstNAME:LinhLabelle. [17-01-23 21:33:40.647] LOG : General , 1674020020647> Wave 1 started.. [17-01-23 21:33:42.195] LOG : General , 1674020022195> EXITDEBUG: setGameSpeed 1. [17-01-23 21:33:42.196] LOG : General , 1674020022196> EXITDEBUG: setGameSpeed 3. [17-01-23 21:34:00.664] ERROR: General , 1674020040664> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: __concat not defined for operands: : and null at KahluaUtil.fail line:82.. [17-01-23 21:34:00.665] ERROR: General , 1674020040665> DebugLogStream.printException> Stack trace:. [17-01-23 21:34:00.669] LOG : General , 1674020040669> ----------------------------------------- STACK TRACE ----------------------------------------- function: editXY -- file: msqol42.infobar.inc.lua line # 155 | MOD: ExtraSauce42 Tweaks function: onRightMouseUp -- file: msqol42.infobar.inc.lua line # 160 | MOD: ExtraSauce42 Tweaks. [17-01-23 21:35:09.590] LOG : General , 1674020109590> ------------------------------------------------------------- attempted index: split of non-table: null. [17-01-23 21:35:09.590] LOG : General , 1674020109590> ----------------------------------------- STACK TRACE ----------------------------------------- function: loadData -- file: msqol42.infobar.list.inc.lua line # 105 | MOD: ExtraSauce42 Tweaks function: doEditList -- file: msqol42.infobar.list.inc.lua line # 123 | MOD: ExtraSauce42 Tweaks function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla. [17-01-23 21:35:09.591] ERROR: General , 1674020109591> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: split of non-table: null at KahluaThread.tableget line:1689.. [17-01-23 21:35:09.592] ERROR: General , 1674020109592> DebugLogStream.printException> Stack trace:. [17-01-23 21:35:09.594] LOG : General , 1674020109594> ----------------------------------------- STACK TRACE ----------------------------------------- function: loadData -- file: msqol42.infobar.list.inc.lua line # 105 | MOD: ExtraSauce42 Tweaks function: doEditList -- file: msqol42.infobar.list.inc.lua line # 123 | MOD: ExtraSauce42 Tweaks function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla. [17-01-23 21:35:12.523] LOG : General , 1674020112523> ------------------------------------------------------------- attempted index: split of non-table: null. [17-01-23 21:35:12.524] LOG : General , 1674020112524> ----------------------------------------- STACK TRACE ----------------------------------------- function: loadData -- file: msqol42.infobar.list.inc.lua line # 105 | MOD: ExtraSauce42 Tweaks function: doEditList -- file: msqol42.infobar.list.inc.lua line # 123 | MOD: ExtraSauce42 Tweaks function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla. [17-01-23 21:35:12.524] ERROR: General , 1674020112524> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: split of non-table: null at KahluaThread.tableget line:1689.. [17-01-23 21:35:12.525] ERROR: General , 1674020112525> DebugLogStream.printException> Stack trace:. [17-01-23 21:35:12.526] LOG : General , 1674020112526> ----------------------------------------- STACK TRACE ----------------------------------------- function: loadData -- file: msqol42.infobar.list.inc.lua line # 105 | MOD: ExtraSauce42 Tweaks function: doEditList -- file: msqol42.infobar.list.inc.lua line # 123 | MOD: ExtraSauce42 Tweaks function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla. [17-01-23 21:35:16.523] LOG : General , 1674020116523> ------------------------------------------------------------- attempted index: split of non-table: null. [17-01-23 21:35:16.524] LOG : General , 1674020116524> ----------------------------------------- STACK TRACE ----------------------------------------- function: loadData -- file: msqol42.infobar.list.inc.lua line # 105 | MOD: ExtraSauce42 Tweaks function: doEditList -- file: msqol42.infobar.list.inc.lua line # 123 | MOD: ExtraSauce42 Tweaks function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla. [17-01-23 21:35:16.524] ERROR: General , 1674020116524> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: split of non-table: null at KahluaThread.tableget line:1689.. [17-01-23 21:35:16.525] ERROR: General , 1674020116525> DebugLogStream.printException> Stack trace:. [17-01-23 21:35:16.526] LOG : General , 1674020116526> ----------------------------------------- STACK TRACE ----------------------------------------- function: loadData -- file: msqol42.infobar.list.inc.lua line # 105 | MOD: ExtraSauce42 Tweaks function: doEditList -- file: msqol42.infobar.list.inc.lua line # 123 | MOD: ExtraSauce42 Tweaks function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla.
Agrippa HX 2023 年 1 月 17 日 下午 9:54 
All I did was load the game, pause it, and try to setup my interface. I tried to configure Infobars in various ways. Finally, I tried to set a stat bar, but only had options for "Player", "Vehicle", "World". I selected each in turn, and got "ERROR" messages in the corner. Then I exited the game.
MonsterSauce  [開發人員] 2023 年 1 月 17 日 下午 10:20 
ah. poop. forgot to check that.. thank you. ill fix it soon
MsAnthropos 2023 年 1 月 17 日 下午 10:32 
Oh no, thank you! This mod (and banana, etc) brings so many "QoL" improvements that it's kept me playing past where I normally burn out. Appreciate you!
BearAE 2023 年 2 月 2 日 上午 1:19 
If you'd like to set your console on fire: Hover over Masonry books (SoulFlichersAwesomeTime - Probably Building Time as well) or Lockpicking books(LY Lockpicking Books) with Media Info on. Media info off defaults to base game book info, so, no errors fire.

LOG : General , 1675328500571> ----------------------------------------- STACK TRACE ----------------------------------------- function: getBookData -- file: msqol42.media.lua line # 104 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.media.lua line # 158 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.weaponParts.lua line # 128 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.weapons.lua line # 785 | MOD: ExtraSauce42 MoreInfo function: render -- file: msqol42.bundler.tooltip.lua line # 79 | MOD: ExtraSauce42 Tweaks function: render -- file: msqol42.fasttravel.lua line # 305 | MOD: ExtraSauce42 Tweaks ERROR: General , 1675328500571> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: label of non-table: null at KahluaThread.tableget line:1689. ERROR: General , 1675328500572> DebugLogStream.printException> Stack trace: java.lang.RuntimeException: attempted index: label of non-table: null at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689) at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492) 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.render(UIElement.java:1534) at zombie.ui.UIElement.render(UIElement.java:1527) at zombie.ui.UIManager.render(UIManager.java:446) at zombie.gameStates.IngameState.renderFrameUI(IngameState.java:1183) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.renderframeui(IngameState.java:1172) at zombie.gameStates.IngameState.renderInternal(IngameState.java:1324) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.gameStates.IngameState.render(IngameState.java:1271) at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.GameWindow.renderInternal(GameWindow.java:340) at zombie.GameWindow.frameStep(GameWindow.java:774) at zombie.GameWindow.run_ez(GameWindow.java:681) at zombie.GameWindow.mainThread(GameWindow.java:495) at java.base/java.lang.Thread.run(Unknown Source)
< >
目前顯示第 1-15 則留言,共 47
每頁顯示: 1530 50