Page MenuHome

Segfault when rendering animation with frequent mesh replacements
Closed, ResolvedPublic

Description

System Information
Operating system: Manjaro Linux, kernel 5.4.6-2-MANJARO, KDE Plasma 5.17.4
Graphics card: Intel UHD Graphics 620 (Intel Core i7-8565U)

Blender Version
Broken: 2.81.16

Short description of error
After starting rendering an animation like the one attached (i.e., with a mesh replacement in every frame), Blender starts crashing with a segmentation fault at random numbers of frames into the animation. It does seem however that the crashes become more frequent in the second half.

Exact steps for others to reproduce the error
Open the attached .blend file, run the script called mesh_update.py, render the animation.
If Blender crashes, adjust the start frame to pick up where you left off.
In my experience rendering the first ~2500 frames works without issues, but restarting the animation at a later point often results in crashes in intervals of 10 to 200 frames…

I experienced crashes both when rendering to images or to 'FFmpeg video'.
Locking the interface (Render > Lock interface) seems to make the crashes less frequent, but doesn't eliminate them fully.