Commit: 608d51c9c89b7b5bb46de36ece866730b6536305
Author: Germano Cavalcante
Date: Sun Jan 16 11:14:35 2022 -0300
Branches: master
https://developer.blender.org/rB608d51c9c89b7b5bb46de36ece866730b6536305
Fix T94951: Crash when snapping
Missed in {rBd9c6ceb3b88b6db87490b08e0089f9a18e6c52d6}
===================================================================
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 b5a27547e61..4e6a229cb70 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -318,12 +318,14 @@ static SnapObjectData
*snap_object_data_mesh_get(SnapObjectContext *sctx,
if (sod->treedata_mesh.tree == NULL) {
sod->treedata_mesh.vert = me_eval->mvert;
+ sod->treedata_mesh.vert_normals =
BKE_mesh_vertex_normals_ensure(me_eval);
sod->treedata_mesh.loop = me_eval->mloop;
sod->treedata_mesh.looptri = BKE_mesh_runtime_looptri_ensure(me_eval);
BLI_assert(sod->has_looptris == false);
}
else {
BLI_assert(sod->treedata_mesh.vert != NULL);
+ BLI_assert(sod->treedata_mesh.vert_normals != NULL);
BLI_assert(sod->treedata_mesh.loop != NULL);
BLI_assert(sod->treedata_mesh.looptri != NULL);
sod->has_looptris = true;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs