Mojira Archive
MC-184907

[Crash] java.lang.UnsupportedOperationException - Some villages cause crashes

I can't explain it. Here's my crash reports.

How to reproduce

  1. Download the world at https://filebin.net/6yx2pmj1xn0a93kl
  2. Click open to LAN and enable cheats
  3. Teleport yourself near the village that is causing this crash
    /gamemode creative
    /tp @s -300 100 400

    The game crashes

Stack trace

java.lang.UnsupportedOperationException
	at com.google.common.collect.ImmutableList.sort(ImmutableList.java:565)
	at asi.a(SourceFile:43)
	at asi.b(SourceFile:60)
	at cot.a(SourceFile:42)
	at cks.a(SourceFile:22)
	at cks.a(SourceFile:15)
	at cja.a(SourceFile:44)
	at cow.a(SourceFile:82)
	at csr.a(SourceFile:83)
	at csr.a(SourceFile:79)
	at csy.a(SourceFile:75)
	at bqd.a(SourceFile:560)
	at bqd$$Lambda$4875/1477023438.accept(Unknown Source)
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at it.unimi.dsi.fastutil.longs.LongIterator$$Lambda$4870/169729277.accept(Unknown Source)
	at java.util.PrimitiveIterator$OfLong.forEachRemaining(PrimitiveIterator.java:189)
	at it.unimi.dsi.fastutil.longs.LongIterator.forEachRemaining(LongIterator.java:53)
	at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
	at bqd.a(SourceFile:559)
	at cga.a(SourceFile:210)
	at cgc.c(SourceFile:84)
	at cgc$$Lambda$1692/1291424387.doWork(Unknown Source)
	at cgc.a(SourceFile:214)
	at yi.a(SourceFile:569)
	at yi$$Lambda$3911/1584954675.apply(Unknown Source)
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
	at yi.a(SourceFile:563)
	at yi$$Lambda$3908/166303427.apply(Unknown Source)
	at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:952)
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:926)
	at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442)
	at yk.b(SourceFile:58)
	at yk$$Lambda$3840/56887755.run(Unknown Source)
	at amc.e(SourceFile:94)
	at amc.a(SourceFile:137)
	at amc.run(SourceFile:105)
	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Fixed

Thurman Jenner

2020-05-21, 04:16 AM

2020-05-29, 07:27 PM

2020-05-29, 07:27 PM

47

25

Confirmed

Crash

mojang_internal_1

20w21a

20w22a