diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index 16d1a7f56..ea0e9e044 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -1077,6 +1077,7 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi { m_FailedReplayStatus = ReplayStatus::APIHardwareUnsupported; RDCERR("Capture requires extension '%s' which is not supported", Extensions[i].c_str()); + SAFE_DELETE_ARRAY(extArray); return false; }