Try OpenEdge Now
skip to main content
Debugging and Troubleshooting
OpenEdge Debugger : Introduction


The OpenEdge® Debugger is an interactive tool that allows you to control and monitor the execution of compilable ABL (Advanced Business Language) procedures. With the Debugger, you can execute a procedure and its subprocedures, stepping through procedures line by line or stopping at specified lines and then resuming execution from those points. You can also examine data from the procedure you are running, including the names and contents of variables it defines, and you can modify this data.
In addition, you can use two debugging modes, distributed debugging and remote debugging, to examine code associated with a distributed application.
* Debugger system requirements
* Debugger features and functions
* Enabling debugging
* Understanding debugging sessions
* Procedures and the Debugger context
* Debugging in a distributed environment