[Lazarus] TControl.InvalidatePreferredSize loop detected

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Jul 9 17:09:52 CEST 2012


On Mon, 09 Jul 2012 16:11:01 +0200
Joost van der Sluis <joost at cnoc.nl> wrote:

> Hi all,
> 
> I have an application which gives this exception when it is run:
> 
> TControl.InvalidatePreferredSize loop detected Panel1:TPanel
> Bounds=l=0,t=1156,r=26,b=1200

What widgetset?

 
> Below the stacktrace. Did something change in this regard?

Compared to when?

 
> TApplication.HandleException TControl.InvalidatePreferredSize loop
> detected Panel1:TPanel Bounds=l=0,t=1156,r=26,b=1200
>   Stack trace:
>   $000000000053595D line 5340 of include/control.inc
>   $00000000005357D5 line 5356 of include/control.inc
>   $00000000005279BE line 749 of include/control.inc
>   $0000000000518A39 line 3765 of include/wincontrol.inc
>   $0000000000527234 line 679 of include/control.inc
>   $00000000005352AD line 5187 of include/control.inc
>   $0000000000516FDA line 2999 of include/wincontrol.inc
>   $000000000051661D line 3112 of include/wincontrol.inc
>   $00000000005160BE line 3189 of include/wincontrol.inc
>   $000000000051ED2F line 6249 of include/wincontrol.inc
>   $000000000052CE23 line 2853 of include/control.inc
>   $000000000052CE63 line 2855 of include/control.inc
>   $000000000052CB6C line 2898 of include/control.inc
>   $00000000005180A1 line 3500 of include/wincontrol.inc
>   $0000000000535C44 line 5446 of include/control.inc
>   $0000000000532288 line 4289 of include/control.inc
>   $00000000004E83CA line 488 of include/customform.inc

Mattias




More information about the Lazarus mailing list