mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-09 09:55:53 +02:00
Debugger: fixed crash in disassembler (dangling pointer, due to wrong object in free notify)
This commit is contained in:
parent
4fd8e89e60
commit
aeffa71e22
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user