[Lazarus] Several issues - Call Stack

Hans-Peter Diettrich DrDiettrich1 at aol.com
Mon Jun 6 03:05:32 CEST 2011

Martin schrieb:

>> - The Call Stack only flashes shortly, then the list is cleared (when 
>> the next instruction is displayed in the editor). (gdb 6.8 32 bit)
> I have only Vista 32 bit.
> So if this is a win7 only issue, then i do not know about it.

Lazarus 0.9.31 rev. 29341 (snapshot) works as expected, same system,
same debugger. Trunk worked, too, until I updated recently.
[BTW: trunk version says "SVN revision: unknown"]

> I am not sure what you mean by the description?
> The call-stack is supposed to fill when the debugger stops.

Rigth, but now it appears to be always empty :-(

> If 
> executiopn continues (run F9 / Step F8,.F7) it is cleared until the 
> execution stops again.

The effect is best seen with F7, when a step into a subroutine takes
some time until the begin of the subroutine is focused in the editor, in
a different file. Here the Call Stack list is filled with entries, just
after pressing F7, and is cleared when the new position is shown in the
editor. The ListView title (column) bar also disappears for a short
time, and when it reappears[1] the list is empty.

Using F8, where the focus only moves to the next line in the same file,
the CallStack appears to remain almost empty.

[1] The flashing title bar may be related to a RecreateWnd (or the
like), after which the widget is not populated again. (TListView bug?)


P.S.: this message failed to ship in the first attempt.

More information about the Lazarus mailing list