From 7d66280e62b7bd7fd5955c0f48b6d2fc5fcae07d Mon Sep 17 00:00:00 2001 From: Martin Date: Fri, 10 Jun 2022 16:21:03 +0200 Subject: [PATCH] Debugger: fix wrong assertion --- ide/packages/idedebugger/debugger.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ide/packages/idedebugger/debugger.pp b/ide/packages/idedebugger/debugger.pp index 0235d73ea8..70f86b04c4 100644 --- a/ide/packages/idedebugger/debugger.pp +++ b/ide/packages/idedebugger/debugger.pp @@ -3338,7 +3338,8 @@ end; procedure TCurrentResData.MarkResDataAsUsedByOwner; begin - assert(FNewResultData<>nil, 'TCurrentResData.MarkResDataAsUsedByOwner: FNewResultData<>nil'); + if FNewResultData = nil then + exit; if FNewResultData.ValueKind = rdkError then begin Exclude(FFLags, crfFreeErrResData); Include(FFLags, crfFreeResData);