Mojira Archive
MC-241194

Crash: java.lang.NullPointerException: Cannot invoke "ddm.a(cao, cps, java.util.Random, gh)" because the return value of "java.util.function.Supplier.get()" is null

The bug

The game may occasionally crash when loading new chunks in an upgraded world.

Stack trace

Description: Feature placement

java.lang.NullPointerException: Cannot invoke "ddm.a(cao, cps, java.util.Random, gh)" because the return value of "java.util.function.Supplier.get()" is null
	at dbi.a(SourceFile:75)
	at dem.a(SourceFile:88)
	at dem.a(SourceFile:84)
	at dev.a(SourceFile:62)
	at cps.a(SourceFile:259)
	at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422)
	at cps.a(SourceFile:258)
	at cpu.c(SourceFile:134)
	at cpu.a(SourceFile:274)
	at acp.a(SourceFile:627)
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
	at acp.a(SourceFile:621)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at acr.b(SourceFile:58)
	at aud.g(SourceFile:91)
	at aud.a(SourceFile:146)
	at aud.run(SourceFile:102)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Fixed

Kevin Murphy

[Mojang] Georgii Gavrichev

2021-11-11, 07:17 PM

2021-11-19, 06:32 AM

2021-11-15, 04:49 PM

31

26

Confirmed

Very Important

Crash

1.18 Pre-release 1

1.18 Pre-release 2