Blender Git Commit Log

Git Commits -> Revision 365a5b7

Revision 365a5b7 by Howard Trickey (master)
November 27, 2018, 14:59 (GMT)
Partial fix for T57868, crash when using bevel from Python.

These changes are necessary. Need to mark vertices of edges passed
in geom; also the normals.out slot has a custom element type, not
ELEM, so need to prevent attempt by python code to convert it to
an elem. But this leaves a memory leak. I will rework code to not
use normals.out slot at all, but that's a bigger fix.

Now there is a crash in a different place (GPU code). Think that if
using Op on its own (instead of from edbm_bevel_calc, there needs to
be a dependency graph update and maybe more?

Commit Details:

Full Hash: 365a5b75c11e2ab7b43edf4100e74c61cb66a7c1
Parent Commit: 1d4ad68
Lines Changed: +4, -1

2 Modified Paths:

/source/blender/bmesh/intern/bmesh_opdefines.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021