diff options
author | Bastien Montagne <bastien@blender.org> | 2022-07-11 20:04:24 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2022-07-11 20:16:04 +0300 |
commit | 995c904d00e1e0713a1549ca16b2775a9dcdd281 (patch) | |
tree | 85992b203cf070e7bf5c53d46ba529a3c6a5acc0 /source/blender/blenkernel/intern/idtype.c | |
parent | 8ca09e6c5eb6ac5401f7e7d89185e341921e7d3a (diff) |
Fix (unreported) crash in liboverride code on rare cases.
When dealing with 'embedded' IDs (and the like, e.g. shape keys),
liboverride code could fail in case the reference linked data (e.g. a
mesh) would not have a shapekey anymore, while the override mesh would
still have one.
Found while investigating another issue in Heist production file
`Heist/pro/animation_test/einar/einar_new_expression_shapes2.blend`,
r1230.
Diffstat (limited to 'source/blender/blenkernel/intern/idtype.c')
0 files changed, 0 insertions, 0 deletions