Ticking entity crash
juraj-hrivnak opened this issue · 4 comments
Describe the bug
A ticking entity crash appeared while flying and generating new chunks in creative mode.
To Reproduce
-
Install following mods:
- MixinBooter | 4.2
- Aqua Acrobatics | 1.14.1
- Biomes O' Plenty | 7.0.1.2445
- Fluidlogged-API | 1.8.0
- Forgelin | 1.8.4
- Greenery
- SimpleDifficulty for Underdog
-
Fastly fly around in creative mode.
-
Crash?
Logs
Latest Log
Crash Report
@jbredwards Some quick research suggests that fastutil maps are likely to throw ArrayIndexOutOfBoundsException
if accessed from multiple threads, not sure how this could happen though?
Perhaps the Chunk Batcher threads are manipulating the same map at the same time, maybe defensive copies of the maps should be made when a ChunkCache
is created?
Yes, that did work🎉
While using the same seed, the new world didn't crash using v1.8.0b
@juraj-hrivnak Can you try this version, and see if it fixes your issue? I've done some refactoring that should address the problem in theory.