New Process dialog box

Restriction: This dialog box only applies when debugging on AIX or Solaris.

This dialog box appears when a new process has been created as the result of an exec() function call in the program you are debugging. While in the New Process dialog box, you can choose to debug program initialization. When you close the dialog box, you will be debugging the new process rather than the calling process.

Controls and control groupings are described below. Control group and subgroup names appear in italics, and control names appear in bold.

Debug program initialization Select this checkbox to debug code that executes before the main program entry point is called. You might wish to do this if you are debugging C++ code and you need to debug the constructors for your globally-declared C++ class objects (because such objects are constructed before main is entered). If unchecked, the program will run to the main entry point.

By default, this checkbox is unchecked if you are debugging the program for the first time. If you select the checkbox and debug program initialization, then this will become a setting in the program profile and this checkbox will be checked the next time you debug the program. At that time, you can choose to deselect the checkbox or clear the checkbox by clicking Default.

Push buttons
OK Closes the New Process dialog box. The Debugger will be stopped in the new process.
Default If the Debug program initialization checkbox is selected, clicking Default causes the checkbox to return to its default state (which is unchecked).
Help Displays this help panel.