Blender Git Commit Log

Git Commits -> Revision 812c234

Revision 812c234 by Bastien Montagne (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels)
September 2, 2020, 12:54 (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: 812c234377302fdcb6b6bf8c7715507f9831525f
Parent Commit: 74a9ffc
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