In Beautiful Doom I have Explosive Barrel that fires a BlockThingsIterator every second and searches for other Explosive Barrels nearby, which it then puts in an array (originally this was done to fine-tune the amount of certain visual effects when multiple barrels are close to each other; that part isn't present in the attached example, only the iterator). This resulted in Very Fatal Error when attempting to save the game in Eviternity maps with death exits, so I can only assume it was related to voodoo dolls. As soon as I disabled the iterator, crashes stopped.
Steps to reproduce:
- Run the attached example (bti_crash.pk3) on a map with a death exit (e.g. Eviternity map 05)
- Save the game
- Result: crash to desktop
I was able to trigger this in 4.5.0 as well as a few later dev builds.