When i use BulletPoint in TAdvRichEditor, i've got this message (stack trace eureka log) :
Opération de pointeur incorrecte.
[00D3B238] System.TObject.FreeInstance (Line 18366, "System.pas")
[01036161] Vcl.Graphics.TFont.Destroy (Line 2562, "Vcl.Graphics.pas")
[00D3B330] System.TObject.Free (Line 18429, "System.pas")
[01E22797] AdvRichEditorBase.TREElement.Destroy (Line 2070, "AdvRichEditorBase.pas")
[00D3B330] System.TObject.Free (Line 18429, "System.pas")
[01E366BD] AdvRichEditorBase.TAdvRichEditorBase.ClearContext (Line 10101, "AdvRichEditorBase.pas")
[01E29D26] AdvRichEditorBase.TAdvRichEditorBase.Destroy (Line 5059, "AdvRichEditorBase.pas")
[01E597DB] AdvRichEditor.TAdvRichEditor.Destroy (Line 1838, "AdvRichEditor.pas")
[020343A9] DBAdvRichEditor.TDBAdvRichEditor.Destroy (Line 157, "DBAdvRichEditor.pas")
[00D3B96A] System._ClassDestroy (Line 19730, "System.pas")
Delphi 12.3 - TAdvRichEditor v.1.8.10.2
Step to reproduce :
- Enter text on multiple lines
- Add bullet point by Toolbar on multiple lines
- Remove bullet point and continue typing
Save and close form, i've got the message.
It'is possible to reproduce with the project demo UDBAdvRichEditorDemo
Thanks