[Bf-blender-cvs] [1f3724f7f4f] master: Fix T52414: Blender 2.79 crash on object duplication via menu.

Bastien Montagne noreply at git.blender.org
Wed Aug 16 10:55:53 CEST 2017


Commit: 1f3724f7f4f62a3c7829547d523fbc6686acf8b8
Author: Bastien Montagne
Date:   Wed Aug 16 10:49:02 2017 +0200
Branches: master
https://developer.blender.org/rB1f3724f7f4f62a3c7829547d523fbc6686acf8b8

Fix T52414: Blender 2.79 crash on object duplication via menu.

Caused by own recent changes in handling of verts/edges/etc. arrays storage
for raycasting (rBe324172d9ca6690e8).

Issue was actually even weirder - there is absolutely no reason at all to
release DM here, those finaldm are stored in Object or EditMesh structs and
handled by general update system, other code shall never try to release them!

===================================================================

M	source/blender/editors/transform/transform_snap_object.c

===================================================================

diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c
index fff92a8385a..867f04563c6 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -744,8 +744,6 @@ static bool raycastObj(
 			        ray_start, ray_dir,
 			        ob, dm, obmat, ob_index,
 			        ray_depth, r_loc, r_no, r_index, r_hit_list);
-
-			dm->release(dm);
 		}
 	}




More information about the Bf-blender-cvs mailing list