Troubleshooting - Just-In-Time Debugging and Native COBOL

Provides tips on resolving issues you can encounter while debugging using Just-In-Time.
Restriction: The following applies to native code only.
"The program does not show in the debugger"
Problem:

You experience one of the following problems when you are debugging your program:

  • You step into a program, but the program runs without debugging.
  • You receive the following alert: "No Source Available. No symbols are loaded for any call stack frame."

    Cause: The reason for this may be that the symbols file (the .idy file) is not found.

    To confirm that this is the issue:

    1. In the Output window, select Show output from: Debug.

      This shows the program name, and if the .idy file was loaded.

    2. Click Debug > Windows > Modules.

      This opens the Modules window that shows all the programs that have been loaded and the relevant symbol status for them.

    3. If the status is "Cannot find or load the IDY file", right-click on the program in the Modules window and choose Symbol Load Information.

      This displays the directory paths that were used to search for the .idy file.