Release 10.1A: OpenEdge Development:
Debugging and Troubleshooting

> ## Debugging from the AppBuilder

> Starting the Debugger from the AppBuilder runs the Debugger in application mode, ready to debug the procedure that is running and any other procedures you choose.

> | To start a debugging session from the AppBuilder, open an application procedure and choose Compile Debug, as shown in Figure 2–4.

> Figure 2–4: Debugging from the AppBuilder in Windows

> After you choose Compile Debug, the AppBuilder:

> 1. Saves a temporary file containing your procedure to the current working directory, using a unique, alphanumeric filename with a `.ab` extension (as the AppBuilder always does).

> 2. Initializes the Debugger.

> 3. Sets a breakpoint on the first executable line of your procedure.

> 4. Runs your procedure.

> The 4GL interpreter immediately gives control to the Debugger at the initial breakpoint.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095