[Bf-blender-cvs] [13e2337da7b] master: Fix T78361: Crash When Modelling

Jeroen Bakker noreply at git.blender.org
Mon Jun 29 15:38:20 CEST 2020


Commit: 13e2337da7b9c235aadfaf28595c14de3b1b8479
Author: Jeroen Bakker
Date:   Mon Jun 29 15:36:46 2020 +0200
Branches: master
https://developer.blender.org/rB13e2337da7b9c235aadfaf28595c14de3b1b8479

Fix T78361: Crash When Modelling

Forgot to free the tangent layer for bmesh in the drawing code.

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

M	source/blender/draw/intern/draw_cache_extract_mesh.c

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

diff --git a/source/blender/draw/intern/draw_cache_extract_mesh.c b/source/blender/draw/intern/draw_cache_extract_mesh.c
index 6f093b52d41..f1a7ab8c9d8 100644
--- a/source/blender/draw/intern/draw_cache_extract_mesh.c
+++ b/source/blender/draw/intern/draw_cache_extract_mesh.c
@@ -2059,6 +2059,7 @@ static void extract_tan_ex(const MeshRenderData *mr, GPUVertBuf *vbo, const bool
     }
   }
 
+  CustomData_free_layers(ldata, CD_TANGENT, mr->loop_len);
   CustomData_free(&loop_data, mr->loop_len);
 }



More information about the Bf-blender-cvs mailing list