Blender Git Loki

Git Commits -> Revision 2b5e301

Revision 2b5e301 by Bastien Montagne (master)
May 13, 2020, 16:47 (GMT)
Fix T75574: Instant crash: averaging custom normals on model.

Fairly critical code mistake actually, since it uses malloca,
BLI_smallstack should *never* be declared inside a loop...

Also optimized handling of the `loop_weight` heapsimple, we can also
only create and use a single one for all edited objects...

Found two other operators potentially affected by same issue (split
normals, and weld edges into faces).

Commit Details:

Full Hash: 2b5e301ea4612c576a5934d1e1a79d5452f6792a
Parent Commit: c7f7486
Lines Changed: +20, -11

2 Modified Paths:

/source/blender/editors/mesh/editmesh_intersect.c (+2, -2) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+18, -9) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021