mojira.dev

Ngame

Assigned

No issues.

Reported

MC-130900 Consistent exception ticking world crash in certain chunks when updating from 18w21b to 1.13-pre1 Duplicate

Comments

There have been multiple, MC-130752 this is the current open one with the exact same stack overflow error.

Attached a similar-ish looking crash report (1.13-pre1) happening for me. I had initially thought it was based on some leaf decay stuff (and reported it in another thread) but now it's happening far more arbitrarily, while just mining stone and not even loading new chunks. As reported above, reloading the server and retracing the steps that led to the crash doesn't consistently reproduce it.

Thanks for the help. Any advice for how to update our server to a newer version and keep it playable?

Still working on confirmation with my friend who was assisting in some tests, but I myself just  created the map in 18w20 and transferred it to 1.13-pre1. No crashes yet but I'm still noticing some natural leaves decaying, especially along the jungle floor but also some in the canopies themselves.

Regenerating a clean copy of the map in 1.13-pre1 using the seed is fine.
Loading a backup of the map into 18w21b (the snapshot we've been using) is also fine.

Generating a clean copy of the map in 18w21b using the seed, and then opening it in 1.13-pre1 causes all the errors reported.

Update:

Found this change from 18w22a.
Version exclusive: Naturally-generated leaves now survive at a distance of up to 6 blocks from logs, instead of 4.
The block state for leaves changed from a check_decay and decayable Booleans to distance (ranging from 1 to 7) and a persistent Boolean.

Ran some tests generating the map fresh from the seed in 1.13pre-1 and compared it to a copy of the map transferred from 18w21b to 1.13pre-1 and many natural leaves were broken or otherwise messed up in the latter case. It definitely seems as though the change from the old to new systems upon chunk reload is causing the issues.

Same thing keeps happening to my server (map was mostly played in 18w21b, updated it to pre-1). It'll work fine for a bit and then crash with this same error.