Am 25.09.2017 um 11:07 schrieb Juha Manninen via Lazarus:
On Sun, Sep 24, 2017 at 9:20 PM, Michael W. Vogel via Lazarus
<[email protected]> wrote:
I added the relavant info on bugtracker.
Thanks.
You found the InterfacePropertyEditor and issue:
https://bugs.freepascal.org/view.php?id=31324
as the culprit.
There was a similar issue:
https://bugs.freepascal.org/view.php?id=24570
which I tried to solve a long time ago but failed. It is now marked as
resolved together with the other issue.
I hope Mattias and/or Michal Gawrycki can look at the issue at some point.
The main problem is, if the Component = nil for
TInterfacePropertyEditor.AllEqual the result was changed to true.
Thatswhile there is a AV. But I don't know, why for Component :=
GetComponentReference there is the component nil?!
Also (maybe the same reason) AV by freeing the component.
Michl
--
_______________________________________________
Lazarus mailing list
[email protected]
https://lists.lazarus-ide.org/listinfo/lazarus