System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 446.14
Blender Version
Broken: version: 2.83.2, branch: master, commit date: 2020-07-09 05:50, hash: rB239fbf7d936f
Worked: (newest version of Blender that worked as expected)
Short description of error
Alembic export operator crashes when a mesh with a MeshSequenceCache modifier using the same cache file is in the scene.
Exact steps for others to reproduce the error
See the attached file for a quick repro setup:
- Scene has a mesh to be exported (here a simple subdiv cube with a wave mod to actually export geometry)
- Export to an alembic file.
- Scene has a 2nd mesh with a MeshSequenceCache modifier (IsSequence setting enabled). This loads the .abc file exported above.
- Run the abc exporter again. Make sure the "Selected objects only" option is disabled, so it will try to export both the original and the reimported mesh.
Blender crashes when trying to export to the same file it is importing at the same time.
Expected: Blender should exclude the imported object from cache exports, and/or suspend the MeshSequenceCache modifier (also for performance reasons if it isn't exported).