From 6986332c8063d794b7dc51d0eae91911ff89e136 Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Sat, 14 Jan 2023 17:33:47 -0800 Subject: [PATCH] radv: Fix memory leak. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fix defect reported by Coverity Scan. Resource leak (RESOURCE_LEAK) leaked_storage: Variable page going out of scope leaks the storage it points to. Fixes: 8d0e6c02c70 ("radv: Add RMV tracing utilities") Signed-off-by: Vinson Lee Reviewed-by: Friedrich Vock Part-of: --- src/amd/vulkan/radv_rmv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/amd/vulkan/radv_rmv.c b/src/amd/vulkan/radv_rmv.c index 249fe7e..2efd4ed 100644 --- a/src/amd/vulkan/radv_rmv.c +++ b/src/amd/vulkan/radv_rmv.c @@ -276,6 +276,8 @@ append_trace_events(struct radv_device *device, int pipe_fd) read_ptr += length - sizeof(struct trace_event_header); } } while (true); + + free(page); } static void -- 2.7.4