[Lazarus] The variable watch debug tool is a little bit inconvenient for me, I can't watch the true value of many type

Marc Weustink marc at dommelstein.net
Sat Aug 9 11:49:50 CEST 2008


davy zhang wrote:
> Sometimes it gave me only a pointer address, that makes no sense to me.
 >
> It's would be nice if there's a detail for array, object properties, etc~

:)
Point is that most values returend are generated by gdb. gdb is very C 
oriented, and has limited knowledge of pascal types. For strings I 
already display the contents, the same for dynarrays can be done to.

Properties are not possible to evaluate, simply because there is no 
debuggin structure for it (so you cannot generate info).
With dwarf3 it is getting better, but the last time I checked, gdb 
doesn't support all dwarf3 info.

Marc




More information about the Lazarus mailing list