[Bf-blender-cvs] [a238bbf] fracture_modifier: crash fix: changing constraint settings prior to execute fracture caused a crash
Martin Felke
noreply at git.blender.org
Mon Feb 9 14:24:40 CET 2015
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);
}
More information about the Bf-blender-cvs
mailing list