Commit: 1e7a8ab5e8ee0d54f83b20f77a16fd167db9da27
Author: Campbell Barton
Date:   Wed Sep 9 16:34:00 2015 +1000
Branches: master
https://developer.blender.org/rB1e7a8ab5e8ee0d54f83b20f77a16fd167db9da27

Fix T45733: Crash w/ VColor + BlenderInternal

Tessface CustomData layers were added multiple times when tangents were used.
This made BI crash accessing layers missing elsewhere.

===================================================================

M       source/blender/blenkernel/intern/DerivedMesh.c

===================================================================

diff --git a/source/blender/blenkernel/intern/DerivedMesh.c 
b/source/blender/blenkernel/intern/DerivedMesh.c
index 6c35641..286558237 100644
--- a/source/blender/blenkernel/intern/DerivedMesh.c
+++ b/source/blender/blenkernel/intern/DerivedMesh.c
@@ -593,8 +593,6 @@ void DM_generate_tangent_tessface_data(DerivedMesh *dm, 
bool generate)
        if (!polyindex)
                return;
 
-       CustomData_from_bmeshpoly(fdata, pdata, ldata, totface);
-
        if (generate) {
                for (i = 0; i < ldata->totlayer; i++) {
                        if (ldata->layers[i].type == CD_TANGENT)

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to