Blender Git Commit Log

Git Commits -> Revision 96e60cc

Revision 96e60cc by Kévin Dietrich (master)
March 23, 2021, 14:59 (GMT)
Fix T86567: Cycles crashes when playing back animated volumes

The crash is caused by an out of bound access in the kernel due to
missing data update when a Volume's voxel data changes. Although the
previous bounding mesh is cleared, the Volume Node was not tagged as
modified, and therefore never rebuilt.

To fix this, tag the Geometries (not just Volumes, to be more robust) as
modified in Geometry.clear().

Regression caused by rBbbe6d44928235cd4a5cfbeaf1a1de78ed861bb92.

Commit Details:

Full Hash: 96e60cc22ca281cc68379e51a111afaf7fc0b718
Parent Commit: 9e20603
Lines Changed: +1, -0

1 Modified Path:

/intern/cycles/render/geometry.cpp (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021