From 538528d1e5213754bfb6639b109b752fd4da1af7 Mon Sep 17 00:00:00 2001 From: "Godavarthy Surya, Anusha" Date: Fri, 19 Sep 2025 17:45:01 +0530 Subject: [PATCH] SWDEV-548417 - Fix Memleaks in Graph (#973) Command enqueued on the graph internal stream are not released add stream during graphExec release Co-authored-by: Rahul Manocha --- projects/clr/hipamd/src/hip_graph_internal.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/clr/hipamd/src/hip_graph_internal.hpp b/projects/clr/hipamd/src/hip_graph_internal.hpp index 107bcd95d4..69113f81f4 100644 --- a/projects/clr/hipamd/src/hip_graph_internal.hpp +++ b/projects/clr/hipamd/src/hip_graph_internal.hpp @@ -818,6 +818,7 @@ class GraphExec : public amd::ReferenceCountedObject, public Graph { ~GraphExec() { for (auto stream : parallel_streams_) { if (stream != nullptr) { + stream->finish(); constexpr bool kForceDestroy = true; hip::Stream::Destroy(stream, kForceDestroy); }