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 |
|