Blender Git Loki

Git Commits -> Revision d037ac3

Revision d037ac3 by Philipp Oeser (master)
September 22, 2020, 07:48 (GMT)
Fix T80996: Weight Proximity modifier: crash going to editmode on a
target in certain situations

Regression from rBdeaff945d0b96.

mesh_ensure_looptri_data would overflow.

Crash would only happen if a Data Transfer modifier (transferring
UVs) follows, so exact reason for this is not yet entirely clear. Also
there are edit-mode versions of the following BVH lookup functions so it
could be avoided (since this is a expensive operation), marking as TODO.

Similar fix as
- rB0945a79ed1eafae444d3021a5912cb39801a7209
- rB56d7e39b92997768b3db8ce2dbc262f869994145

Reviewers: mont29, campbellbarton

Maniphest Tasks: T80996

Differential Revision: https://developer.blender.org/D8973

Commit Details:

Full Hash: d037ac315b4dba2278a77d2db7b3b98861b3d093
Parent Commit: 3cbc5dd
Lines Changed: +6, -0

1 Modified Path:

/source/blender/modifiers/intern/MOD_weightvgproximity.c (+6, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021