Blender Git Commit Log

Git Commits -> Revision 7ba096e

Revision 7ba096e by Sergey Sharybin (master)
July 4, 2019, 13:47 (GMT)
Fix T63788: Crash if particle system is turned off in particle editing mode

Make sure particle system edit never points to a modifier or particle system
which becomes inactive.

This is needed because copy-on-write will change pointers of them and those
pointers are supposed to be restored from particle system evaluation. But
since the particle system is disabled it never updates pointers.

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5180

Commit Details:

Full Hash: 7ba096e1e72d99c2c43986cf009b14dfbea539a4
Parent Commit: 9e8e479
Lines Changed: +41, -9

3 Modified Paths:

/source/blender/blenkernel/intern/particle.c (+4, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+13, -0) (Diff)
/source/blender/editors/physics/particle_edit.c (+24, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021