[lazarus] Debugger options again

Vincent Snijders vslist at zonnet.nl
Sun Dec 28 14:39:27 EST 2003


On Sun, 28 Dec 2003 09:03:58 -0800
Ken Moffat <kmoffat at drizzle.com> wrote:

> I had a working debugger options dialog, but now, after cvs update,
> it's broken. I have a segfault. Here is gdb output:
>
 
Reading the form from the lazarus resource fails because of the
DragCursor property. Therefore the CheckListBox isn't created.

Mattias regenerated the lrs and lfm to remove the named color constant,
but the constant for DragCursor remained. It is also found in other
regenerated forms, which used be OK, because they were created with
lazarus compiled with a pre 1.9 fpc. 

IMHO there are three solutions to these kind of problems.
- Only check in forms (.lrs and .lfm files) created with lazarus
compiled with fpc 1.0.x.
- Say that fpc 1.9.1 with a date later than 15-12-2003 is the
required compiler for lazarus.
- Fix (or better enhance) fpc 1.0.x to support reading named constant
values and put an new compiler rpms on the website.

IMHO the present situation with only the default properties stored is
too error prone.

Regards,
Vincent.
Ken, sorry for the inconvenience.






More information about the Lazarus mailing list