From 6f08124fbd1265dc42edfcb0f7bafe21c08d1827 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Wed, 14 Nov 2018 18:15:48 +0100 Subject: Fix assert in bevel modifier with certain geometry. This happened in in the barbershop_interior.blend benchmark file, seems duplicate hash entries are ok for this algorithm. --- source/blender/bmesh/tools/bmesh_bevel.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/bmesh/tools/bmesh_bevel.c') diff --git a/source/blender/bmesh/tools/bmesh_bevel.c b/source/blender/bmesh/tools/bmesh_bevel.c index 905131e3318..ad576e61acb 100644 --- a/source/blender/bmesh/tools/bmesh_bevel.c +++ b/source/blender/bmesh/tools/bmesh_bevel.c @@ -5686,6 +5686,7 @@ void BM_mesh_bevel( else { clnordata = mod_bmop_customdata; clnordata->faceHash = BLI_ghash_ptr_new(__func__); + BLI_ghash_flag_set(clnordata->faceHash, GHASH_FLAG_ALLOW_DUPES); bp.faceHash = clnordata->faceHash; } -- cgit v1.2.3