Blender Git Commit Log

Git Commits -> Revision 3b4d464

March 30, 2015, 12:11 (GMT)
Fix for crashes when changing draw types that affect dupli objects.

The draw code was restoring the derivedFinal mesh unconditionally after
drawing duplis. However, the drawing code can in some cases replace the
derivedFinal pointer during drawing (bad!). This then leads to invalid
pointer access.

Fix is to only touch the derivedFinal when it's actually a dupli cache
mesh.

Commit Details:

Full Hash: 3b4d464d1a5f9c058494b8ca299a68022e0f9e02
Parent Commit: e0cf04c
Lines Changed: +14, -2

1 Modified Path:

/source/blender/editors/space_view3d/view3d_draw.c (+14, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021