Blender Git Commit Log

Git Commits -> Revision 561d916

Revision 561d916 by Bastien Montagne (master)
December 11, 2020, 17:46 (GMT)
Fix T83280: Crash when deleting hair collision collection.

Root of the issue was missing management of ID pointers in the cloth
modifier data stored in ParticleSystem for hair physics, in the
'foreach_id' particle system code.

Using modifier's 'foreach_id' code in psys one unfortunately requires
some ugly conversion gymnastics, but this is still better than having
dedicated code for that case.

Note that this is actually a fairly critical issue, fix should be
backported to 2.91.1 should we do it, and to 2.83 LTS as well I think.

Commit Details:

Full Hash: 561d9169fea7141b09100c563bc20560c760edd1
Parent Commit: 85cb238
Lines Changed: +28, -0

1 Modified Path:

/source/blender/blenkernel/intern/particle_system.c (+28, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021