Progress
Debugger Guide


Introduction

The Progress Application Debugger is an interactive tool that allows you to control and monitor the execution of compilable Progress procedures. When you run a debugging session (that is, control or monitor a procedure with the Debugger), you can find and fix data and logic errors without modifying your procedure code. With the Debugger, you can execute one or more lines of a procedure and its subprocedures, stopping and restarting at specified lines. You can also display data from the procedure you are running, including the names and contents of variables it defines, and you can modify any of this data.

In addition, you can use two debugging modes, Distributed Session Debugging and Remote Session Debugging, to examine code associated with a distributed application that uses the Progress AppServer. For more information, see the Building Distributed Applications Using the Progress AppServer manual. For information on debugging WebSpeed applications, see the WebSpeed Developer’s Guide.

The Windows version of the Debugger runs on 32-bit platforms and can debug either GUI or character-mode applications. The UNIX version of the Debugger can debug character-mode applications. However since the Progress Debugger is a GUI-based tool, it must run in OSF/ Motif on UNIX platforms.

This chapter describes the following:


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