Reference Information · Main Window Home and Help Icons Keyword Index Home Using Help
Line Graphic
Line Graphic

Contents

Keyword Index

Using the WDB GUI

Reference Information
{short description of image} Main Window
Menus
Toolbar Icons and Shortcut Keys
Views
Source View
Disassembly View
Command View
Watch View
Local Variables View
Call Stack View
Threads View
Registers View
Memory Usage View
Build View
Dialog Boxes
Load Program Dialog Box
Open File Dialog Box
Save/Restore Debug Session Dialog Box
Breakpoints Dialog Box
Source File Paths Dialog Box
Object File Paths Dialog Box
Signals Dialog Box
Find Dialog Box
Debugger Preferences Dialog Box
Quick Watch Dialog Box
Fix List Dialog Box
Memory Check Dialog Box
Create Buttons Dialog Box

Troubleshooting

Using Help



Bullet Overview
Bullet Main Window Description
Bullet Status Bar States
Bullet Tips
Bullet See Also

Line Graphic

Overview

The WDB GUI main window manages your debug session by allowing you to select from multiple tabbed views and by providing a menu bar, a toolbar, and status information.

Most of the tabbed views can also be opened as separate windows for concurrent viewing. See Tips for more information.

Line Graphic

Main Window Description

Area Description
Menu bar Provides the File, Edit, View, Debug, and Help menus. Located at the top of the main window.

Toolbar Contains a function browser and icons for frequently-used commands. Located just below the menu bar.

Upper tabbed area Provides two views for displaying your code. The Source view displays the content of your source file, and the Disassembly view shows you the corresponding assembly code. Located just below the toolbar.

Lower tabbed area Provides six views:
  • The Command view displays the command line interface.
  • The Watch view displays the state of specified program variables and expressions.
  • The Local Variables view displays the state of local variables.
  • The Call Stack view shows the current program stack.
  • The Threads view shows the current threads.
  • The Registers view shows the state of program registers.
Located below the upper tabbed area.

Status bar Shows the state of the debugger in the left column, and the source line position in the right column. Located at the bottom of the main window. Refer to Status Bar States for a description of the messages you may see in this area.
Line Graphic

Status Bar States

Status Description
Program loading The debugger is currently loading the program symbol table.

Program loaded The program symbol table has been loaded, and the debugger is awaiting further commands.

Program running The debugger is running the program.

Program halted The debugger has caused the program to pause, such as when you are stepping through the code or when a breakpoint is reached.

Program exited with status code: StatusCode The program completed. The value of the StatusCode indicates whether it completed successfully or with errors. This is the code returned by the program on exit.

Program exited with signal: SignalName The program exited because it received a signal of type SignalName.

Program killed The program was killed by the debugger.

Program detached The attached process was detached from the debugger.
Line Graphic

Tips

  • Each view in the WDB GUI, except for the Source and Command views, can be displayed in a separate window. This allows you to see more than one GUI view at a time.

    To display a view in a separate window

    • In the view you want to display separately, click the right mouse button to display a pop-up menu that contains commands to open and close a separate window.
    • Or, click the appropriate toolbar button to open and close a view in a separate window.

  • See Tips in the Menus topic for keyboard alternatives to using the menus.
Line Graphic

See Also

Line Graphic

Return to Top