When an application process calls fork(), the
debugger lets you choose whether to continue debugging the parent process
or switch to the child process. When an application process calls exec(),
the debugger will automatically switch to the new application. If the application
has debug information, you may be asked if you want to debug program initialization
(the code that runs before entering main()).
For more information about UNIX call handling during debugging, see
the related topics.