I was moving while lifting the empty barrel and this happened.

- Code: Select all
Exception in thread "Haven UI thread" java.util.ConcurrentModificationException
at java.base/java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.base/java.util.ArrayList$Itr.next(Unknown Source)
at haven.RUtils$StateNode.update(RUtils.java:103)
at haven.RUtils$StateTickNode.autotick(RUtils.java:140)
at haven.render.TickList.lambda$tick$0(TickList.java:135)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachTask.compute(Unknown Source)
at java.base/java.util.concurrent.CountedCompleter.exec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.helpCC(Unknown Source)
at java.base/java.util.concurrent.ForkJoinPool.externalHelpComplete(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.tryExternalHelp(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.externalAwaitDone(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.doInvoke(Unknown Source)
at java.base/java.util.concurrent.ForkJoinTask.invoke(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source)
at haven.render.TickList.tick(TickList.java:142)
at haven.PView.tick(PView.java:182)
at haven.MapView.tick(MapView.java:1693)
at haven.Widget.tick(Widget.java:752)
at haven.GameUI.tick(GameUI.java:831)
at haven.Widget.tick(Widget.java:752)
at haven.UI.tick(UI.java:216)
at haven.JOGLPanel.run(JOGLPanel.java:530)
at java.base/java.lang.Thread.run(Unknown Source)