DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Using the graphical interface of debug

Stack pane

The Stack pane displays the stack trace for the current object. The information for each stack frame includes:


Frame
The frame number. By default, frames are numbered from 0 for the top of the stack (most recent frame). The numbering order can be changed so that the most recent frame has the highest number. See ``Frame Direction''.

Function
The function name. The debugger will display a question mark (?) if it cannot find a name for the given address, either because there is insufficient symbolic information, or the frame's program counter is pointing out of the process's address space.

Parameters
The argument names and values. Argument names may not be available if there is insufficient symbolic information.

Location
This indicates the current point of execution for the frame. The location will be in the form file@line, if the function was compiled with debugging information (-g), otherwise it will be a hexadecimal address.

The frame shown with the pointing hand is the ``current frame''. The current frame affects what is displayed in the other panes in the window set. The current frame may be changed by clicking the SELECT button on a different frame, and then clicking the SELECT button on the ``Set current'' option. Alternatively, simply double click on the frame.

If any of the information is too long to fit in its column, the information is truncated. If you click SELECT on any column, the full contents of that column are displayed in the footer area of the window containing this pane.


Next topic: Status pane
Previous topic: Source pane

© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005