From fd08570665ff02dfb4d80f7943d7ac4338743fbc Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 7 Apr 2017 15:07:25 +0200 Subject: [PATCH] Cycles: Fix access of NULL pointer as array Was confusing guarded allocator for some reason. --- intern/cycles/blender/blender_mesh.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/intern/cycles/blender/blender_mesh.cpp b/intern/cycles/blender/blender_mesh.cpp index 304b1992032..54571b1fea1 100644 --- a/intern/cycles/blender/blender_mesh.cpp +++ b/intern/cycles/blender/blender_mesh.cpp @@ -560,6 +560,9 @@ static void attr_create_pointiness(Scene *scene, return; } const int num_verts = b_mesh.vertices.length(); + if(num_verts == 0) { + return; + } /* STEP 1: Find out duplicated vertices and point duplicates to a single * original vertex. */