Closed prefixaut closed 9 months ago
do you have a backup mod? that might be trying to serialize the data in parallel.
Yes, there's one automaticallty added in the Modpack and runs ~ every 15min on default.
does the crash happen when the backup runs?
https://github.com/JDKDigital/productive-bees/blob/dev-1.20.0/src/main/java/cy/jdkdigital/productivebees/common/block/entity/AdvancedBeehiveBlockEntityAbstract.java#L102
In the
tickBees
helper function, it's getting the inhabitants of the hive, which gives back an unsynchronized iterator. I'm not really versed in MC Modding, but seems to me that the helper function is being used somewhere in another thread. In the very least, removing inhabitants seems to cause quite some issues, as this happened on my server quite often now, but always quite randomly, as it's probably a race condition.Sadly therefore I also can't procide a proper reproducer for this. If you want/need to, I can send a backup of the world, but I'ld doubt it would help much.
Full Stacktrace: