Debugger: fixed crash in disassembler (dangling pointer, due to wrong object in free notify)

This commit is contained in:
Martin 2024-03-14 15:14:19 +01:00
parent 4fd8e89e60
commit aeffa71e22

View File

@ -4971,7 +4971,7 @@ begin
OldId := MergeRng.RangeStartAddr;
MergeRng.Merge(ARange);
if assigned(FOnMerge)
then FOnMerge(ARange, MergeRng);
then FOnMerge(MergeRng, ARange);
FFreeItemLock := True; // prevent destruction of MergeRng
Delete(OldId);
FFreeItemLock := False;