diff options
author | Bastien Montagne <bastien@blender.org> | 2020-12-11 20:12:29 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2020-12-11 20:46:21 +0300 |
commit | 561d9169fea7141b09100c563bc20560c760edd1 (patch) | |
tree | a611dd4d179b14ee832be0bb573e2248c2347a8f /extern | |
parent | 85cb2388207386f14eea5f261c3e1c6f61f84012 (diff) |
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.
Diffstat (limited to 'extern')
0 files changed, 0 insertions, 0 deletions