mojira.dev
MC-154602

End cities being generated causes the game to crash (caused by Elytra item frame)

https://gfycat.com/comfortablerealisticjackrabbit

 

Edit: The bug occurs when entering the chunk shown in the video from the south. The render distance is 16 chunks. 
The seed is 5144055388196999709 
The chunk that you enter when the crash occurs is 84 24.
Crash log is linked
The video shows the bug happening twice, the f3 screen is shown in the second attempt 

1.14.3 Pre-Release 3\: [^crash-2019-06-15_12.15.41-server.txt]

Description: Exception generating new chunk

java.lang.NullPointerException: Exception generating new chunk
	at ati.f(SourceFile:86)
	at ath.c(SourceFile:232)
	at ail.<init>(SourceFile:234)
	at ath.<init>(SourceFile:35)
	at ath.<init>(SourceFile:39)
	at ati.<init>(SourceFile:50)
	at cia$a.a(SourceFile:97)
	at cit.a(SourceFile:73)
	at cir.a(SourceFile:66)
	at cep.a(SourceFile:69)
	at cag.a(SourceFile:36)
	at cgz.a(SourceFile:85)
	at cgz$$Lambda$3130/1156570187.accept(Unknown Source)
	at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:419)
	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
	at cgz.a(SourceFile:84)
	at cgb.a(SourceFile:35)
	at cao.a(SourceFile:20)
	at cao.a(SourceFile:13)
	at cag.a(SourceFile:36)
	at bij.a(SourceFile:385)
	at bxd.a(SourceFile:126)
	at bxh.c(SourceFile:83)
	at bxh$$Lambda$1096/1628035200.doWork(Unknown Source)
	at bxh.a(SourceFile:217)
	at uu.a(SourceFile:540)
	at uu$$Lambda$2624/583479764.apply(Unknown Source)
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
	at uu.a(SourceFile:534)
	at uu$$Lambda$2621/45136637.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 uw.b(SourceFile:57)
	at uw$$Lambda$2599/286205772.run(Unknown Source)
	at agq.e(SourceFile:83)
	at agq.a(SourceFile:123)
	at agq.run(SourceFile:91)
	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)

Linked issues

Attachments

Comments 9

Why is this marked as resolved with a link to a completely different issue

Did the end city have a ship? If so, does generating ones without a ship still makes you crash?

Edit: Actually, I'll reopen and mark this as related just in case.

I can confirm this has something to do with the generation of end ships. Tested it out and the game only crashes when it has to generate end ships and worked fine with an end city without one. Maybe it has something to do with the item frame containing the elytra?

Maybe it's not just placing the item frames, but also generating them?  That area is unexplored so I'm not sure if it has a ship, but I can load the seed and check in an earlier version. 

The stack trace is the same as the one in MC-154499, therefore indicating that this is caused by the item frame containing the elytra in the end ships.

Please check if this issue persists in 1.14.3-pre4.

Confirmed for 1.14.3 Pre-release 3

@Karen, a new snapshot has been released. @violine1101, I cannot reproduce it on pre-release 4. Seems like it got fixed.

Thanks, resolved. Just wanted to make sure.

Alex Evans

(Unassigned)

Unconfirmed

Crash

crash, world

Minecraft 1.14.3 Pre-Release 3

Minecraft 1.14.3 Pre-Release 4

Retrieved