[Lazarus] Fwd: [ExtPascal:1653] Project ExtendedDialer "for" Lazarus.
Mattias Gärtner
nc-gaertnma at netcologne.de
Mon Dec 21 14:42:13 CET 2009
Zitat von IntelliAdmin Support <joel.sundquist at intelliadmin.com>:
> When in a TTreeView if you go to edit a node, and then click away to
> another node you get a fatal exception and the application crashes.
>
> I believe this is because you are freeing a TEdit (FEditor) component
> from within one of its own events. I was able to get around it by
> keeping that TEdit (FEditor) around after it was created once, and
> then free it at component destruction.
In current svn version the FEditor is freed on destroying the TreeView.
As far as I can see this code was not changed since the initial
implementation.
Maybe carbon does not like that the handle is destroyed on end of editing.
Please create a bug report.
> Has anyone else seen this crash? (I get it on both of my OSX installs
> on 10.5.X) Has it been fixed already in the latest build? (I was only
> using the latest stable version)
Mattias
More information about the Lazarus
mailing list