From c4109375a599264d818df2d265dab104ff8271a4 Mon Sep 17 00:00:00 2001 From: Martin Date: Sat, 9 Oct 2021 20:03:24 +0200 Subject: [PATCH] Debugger: Fix mem leak in asm --- components/debuggerintf/dbgintfdebuggerbase.pp | 1 + 1 file changed, 1 insertion(+) diff --git a/components/debuggerintf/dbgintfdebuggerbase.pp b/components/debuggerintf/dbgintfdebuggerbase.pp index 83e38630b7..22396ed3fd 100644 --- a/components/debuggerintf/dbgintfdebuggerbase.pp +++ b/components/debuggerintf/dbgintfdebuggerbase.pp @@ -5576,6 +5576,7 @@ begin if MergeRng.ContainsAddr(ARange.RangeStartAddr) then begin debugln(['ERROR: New Range is completely inside existing ', dbgs(MergeRng)]); + ARange.Free; exit; end; // MergeRng changes ID