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