Blender Git Loki
Git Commits -> Revision 05f3e24
Revision 05f3e24 by Campbell Barton (master) February 19, 2018, 06:34 (GMT) |
Fix T54098: Crash existing /w dyntopo sculpt Optionally don't remap indices for objects. Checking all objects parent's would reference a freed pointer while freeing all objects. In the case of dynamic topology there is no use in keeping track of hook/vertex-parent indices. Also disable this when creating meshes for undo storage since adding an undo step shouldn't be modifying other objects. |
Commit Details:
Full Hash: 05f3e245a8e1a1ad327c6dc993551cdd832d4e3c
Parent Commit: 7f65ab8
Lines Changed: +30, -6
8 Modified Paths:
/source/blender/blenkernel/intern/scene.c (+5, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_conv.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_conv.h (+2, -0) (Diff)
/source/blender/bmesh/operators/bmo_mesh_conv.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+5, -1) (Diff)
/source/blender/editors/mesh/editmesh_undo.c (+2, -0) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+4, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+5, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_conv.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_conv.h (+2, -0) (Diff)
/source/blender/bmesh/operators/bmo_mesh_conv.c (+6, -1) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+5, -1) (Diff)
/source/blender/editors/mesh/editmesh_undo.c (+2, -0) (Diff)
/source/blender/editors/mesh/editmesh_utils.c (+4, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+5, -1) (Diff)