From 556cd3927646dce32381a7e0b2ffcc9c148c64c2 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Konecki Date: Wed, 12 Dec 2018 12:15:57 +0100 Subject: [PATCH] vk_info: fix uninitialized DescriptorSetSlot --- renderdoc/driver/vulkan/vk_info.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/vulkan/vk_info.cpp b/renderdoc/driver/vulkan/vk_info.cpp index c2a74971c..625926eed 100644 --- a/renderdoc/driver/vulkan/vk_info.cpp +++ b/renderdoc/driver/vulkan/vk_info.cpp @@ -90,6 +90,7 @@ void DescSetLayout::UpdateBindingsArray(const DescSetLayout &prevLayout, { // allocate new slot array DescriptorSetSlot *newSlots = new DescriptorSetSlot[bindings[i].descriptorCount]; + memset(newSlots, 0, sizeof(DescriptorSetSlot) * bindings[i].descriptorCount); // copy over any previous bindings that overlapped if(i < prevLayout.bindings.size())