Blender Git Commit Log

Git Commits -> Revision df8a63b

Revision df8a63b by Bastien Montagne (master)
August 28, 2020, 12:53 (GMT)
Fix T80078: Overrides: Crash with animated IK control on linked armature.

Issue was with our dear posebones again... when applying overrides we
keep the same address/pointer for the IDs themselves, (which avoids us
the need to remap their usages), but their inner data is often
re-allocated.

Therefore, we need once again to go over armature objects and invalidate
their posebone pointers.

This should also be back-ported to Blender LTS 2.83.

Maniphest Tasks: T80078

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

Commit Details:

Full Hash: df8a63bb9c0a7090562e3f33c5da80d5dafa386d
Parent Commit: 65dcf81
Lines Changed: +20, -6

2 Modified Paths:

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