Blender Git Commit Log

Git Commits -> Revision f990c23

Revision f990c23 by Sergey Sharybin (master)
July 3, 2019, 09:54 (GMT)
Fix T66366: Multi object edit makes blender crash

Two issues here:

- Evaluated object data is to only be updated for selection only after modifier
stack is done its job. Otherwise it's possible to have selection batch update
called on an input data, at the same time as original object data is being
evaluated.

- If object's modifier stack did not create its own evaluated mesh (in case
when there is no effective modifiers, for example) can not update selection
on object's data, as it might cause threading issues between objects sharing
same data.

Commit Details:

Full Hash: f990c23bcfb5cb72b53d2b3cc93062fd814eeebe
Parent Commit: 055289a
Lines Changed: +13, -1

2 Modified Paths:

/source/blender/blenkernel/intern/object_update.c (+11, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021