Commit: a238bbf323ef1f668cde7e8acff1527ac9b6f62f
Author: Martin Felke
Date:   Mon Feb 9 14:23:26 2015 +0100
Branches: fracture_modifier
https://developer.blender.org/rBa238bbf323ef1f668cde7e8acff1527ac9b6f62f

crash fix: changing constraint settings prior to execute fracture caused a crash

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

M       source/blender/modifiers/intern/MOD_fracture.c

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

diff --git a/source/blender/modifiers/intern/MOD_fracture.c 
b/source/blender/modifiers/intern/MOD_fracture.c
index 8f24abe..d6e794f 100644
--- a/source/blender/modifiers/intern/MOD_fracture.c
+++ b/source/blender/modifiers/intern/MOD_fracture.c
@@ -2544,7 +2544,7 @@ static DerivedMesh *doSimulate(FractureModifierData *fmd, 
Object *ob, DerivedMes
                        MDeformVert* dvert = NULL;
                        if (fmd->visible_mesh_cached)
                                dvert = 
fmd->visible_mesh_cached->getVertDataArray(fmd->visible_mesh_cached, 
CD_MDEFORMVERT);
-                       if (dvert->dw == NULL)
+                       if ((dvert != NULL) && (dvert->dw == NULL))
                                fill_vgroup(fmd, fmd->visible_mesh_cached, 
dvert, ob);
                }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to