Jump to content

Massive hitch


tommysticks

Recommended Posts

I have had a few massive hitches while playing, but usually the game snaps out of it and I can continue on. No rubberbanding involved. Just had a massive hitch that the game didn't recover from. Could still hear ambient noises, ALT+F4'd to get out of it and save my character in the event shit was going on behind the frozen screen. Here's the error from console:

 



ERROR: General, 1604490802893> ExceptionLogger.logException> Exception thrown java.lang.IndexOutOfBoundsException: Index: 3, Size: 3 at ArrayList.rangeCheck line:653.
ERROR: General, 1604490802893> DebugLogStream.printException> Stack trace:
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
    at java.util.ArrayList.rangeCheck(ArrayList.java:653)
    at java.util.ArrayList.get(ArrayList.java:429)
    at zombie.inventory.InventoryItem.synchWithVisual(InventoryItem.java:1114)
    at zombie.scripting.objects.Item.InstanceItem(Item.java:2022)
    at zombie.inventory.InventoryItemFactory.CreateItem(InventoryItemFactory.java:49)
    at zombie.inventory.InventoryItemFactory.CreateItem(InventoryItemFactory.java:16)
    at zombie.characters.IsoGameCharacter.getBodyPartClothingDefense(IsoGameCharacter.java:13245)
    at zombie.ai.states.SwipeStatePlayer.ConnectSwing(SwipeStatePlayer.java:1941)
    at zombie.ai.states.SwipeStatePlayer.animEvent(SwipeStatePlayer.java:406)
    at zombie.ai.StateMachine.lambda$stateAnimEvent$5(StateMachine.java:242)
    at zombie.util.lambda.Consumers$Params2$CallbackStackItem.accept(Consumers.java:93)
    at zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:861)
    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:238)
    at zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4061)
    at zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:8447)
    at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:202)
    at zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:206)
    at zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:414)
    at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
    at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:135)
    at zombie.GameProfiler.lambda$invokeAndMeasure$0(GameProfiler.java:165)
    at zombie.util.lambda.Stacks$Params4$CallbackStackItem.invoke(Stacks.java:286)
    at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
    at zombie.util.Lambda.capture(Lambda.java:136)
    at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:163)
    at zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:318)
    at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator$SubLayerSlot.update(AdvancedAnimator.java:598)
    at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:336)
    at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37)
    at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:135)
    at zombie.GameProfiler.lambda$invokeAndMeasure$0(GameProfiler.java:165)
    at zombie.util.lambda.Stacks$Params4$CallbackStackItem.invoke(Stacks.java:286)
    at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
    at zombie.util.Lambda.capture(Lambda.java:136)
    at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:163)
    at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:301)
    at zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:11256)
    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:11233)
    at zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:3576)
    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:3571)
    at zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:87)
    at zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:155)
    at zombie.CollisionManager.resolveContactsInternal(CollisionManager.java:409)
    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:234)
    at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3181)
    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:3103)
    at zombie.gameStates.IngameState.updateInternal(IngameState.java:1577)
    at zombie.gameStates.IngameState.update(IngameState.java:1283)
    at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
    at zombie.GameWindow.logic(GameWindow.java:273)
    at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
    at zombie.GameWindow.frameStep(GameWindow.java:710)
    at zombie.GameWindow.run_ez(GameWindow.java:628)
    at zombie.GameWindow.mainThread(GameWindow.java:455)
    at java.lang.Thread.run(Thread.java:745)

Link to comment
Share on other sites

Received these errors after loading the same save and running around:

 



WARN : General, 1604491806878> GameSounds.getOrCreateSound> no GameSound called "NewMusic_KeepMoving", adding a new one
WARN : General, 1604491806878> GameSounds.getOrCreateSound> couldn't find an FMOD event or .ogg or .wav file for sound "NewMusic_KeepMoving"
LOG  : General, 1604491833737> x=11686 y=8826 z=0
LOG  : General, 1604491833737> objects
LOG  : General, 1604491833737> class zombie.iso.IsoObject
LOG  : General, 1604491833738> IsoObject
LOG  : General, 1604491833738> staticmovingobjects
LOG  : General, 1604491833738> x=11686 y=8825 z=0
LOG  : General, 1604491833738> objects
LOG  : General, 1604491833738> class zombie.iso.IsoObject
LOG  : General, 1604491833739> IsoObject
LOG  : General, 1604491833739> staticmovingobjects
ERROR: General, 1604491833773> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3 at IsoGridSquare.load line:2361. Message: Error loading chunk 1168,882
ERROR: General, 1604491833773> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
    at zombie.iso.IsoGridSquare.load(IsoGridSquare.java:2361)
    at zombie.iso.IsoChunk.LoadFromDiskOrBuffer(IsoChunk.java:2690)
    at zombie.iso.IsoChunk.LoadFromDisk(IsoChunk.java:2563)
    at zombie.iso.IsoChunk.LoadOrCreate(IsoChunk.java:1610)
    at zombie.iso.WorldStreamer.DoChunkAlways(WorldStreamer.java:623)
    at zombie.iso.WorldStreamer.DoChunk(WorldStreamer.java:601)
    at zombie.iso.WorldStreamer.threadLoop(WorldStreamer.java:493)
    at zombie.iso.WorldStreamer.lambda$create$0(WorldStreamer.java:554)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
    at zombie.iso.IsoObject.load(IsoObject.java:824)
    at zombie.iso.IsoGridSquare.load(IsoGridSquare.java:2356)
    ... 8 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
    at java.util.ArrayList.rangeCheck(ArrayList.java:653)
    at java.util.ArrayList.get(ArrayList.java:429)
    at zombie.inventory.InventoryItem.synchWithVisual(InventoryItem.java:1114)
    at zombie.scripting.objects.Item.InstanceItem(Item.java:2022)
    at zombie.inventory.InventoryItemFactory.CreateItem(InventoryItemFactory.java:49)
    at zombie.inventory.InventoryItemFactory.CreateItem(InventoryItemFactory.java:16)
    at zombie.inventory.CompressIdenticalItems.load(CompressIdenticalItems.java:292)
    at zombie.inventory.ItemContainer.load(ItemContainer.java:2831)
    at zombie.iso.IsoObject.load(IsoObject.java:803)
    ... 9 more

 

Nothing seems to be out of the oridinary.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...