[Bf-blender-cvs] [177152c91d5] refactor-mesh-material-index-generic: Fix crash in bmesh to mesh conversion
Hans Goudey
noreply at git.blender.org
Sun Aug 28 20:14:01 CEST 2022
Commit: 177152c91d5286bfbd0b39445b1ba7c67d55ac93
Author: Hans Goudey
Date: Sun Aug 28 13:13:53 2022 -0500
Branches: refactor-mesh-material-index-generic
https://developer.blender.org/rB177152c91d5286bfbd0b39445b1ba7c67d55ac93
Fix crash in bmesh to mesh conversion
===================================================================
M source/blender/bmesh/intern/bmesh_mesh_convert.cc
===================================================================
diff --git a/source/blender/bmesh/intern/bmesh_mesh_convert.cc b/source/blender/bmesh/intern/bmesh_mesh_convert.cc
index b47a1df33c0..f509eef2141 100644
--- a/source/blender/bmesh/intern/bmesh_mesh_convert.cc
+++ b/source/blender/bmesh/intern/bmesh_mesh_convert.cc
@@ -1422,6 +1422,7 @@ void BM_mesh_bm_to_me_for_eval(BMesh *bm, Mesh *me, const CustomData_MeshMasks *
bm->elem_index_dirty &= ~(BM_FACE | BM_LOOP);
if (need_material_index) {
+ BM_mesh_elem_table_ensure(bm, BM_FACE);
write_fn_to_attribute<int>(
blender::bke::mesh_attributes_for_write(*me),
"material_index",
More information about the Bf-blender-cvs
mailing list