When you create an Abend Diagnostic Report to analyze the cause of an abnormal program shutdown, the report is divided into three sections:
This section of the report appears as follows:
Dump created: Tue Dec 28 15:00:32 2006 Reason for dump: Index out of bounds, upper bound = 10, index = 11 COBOL error at 000014 in TwoTables.acu ("TwoTables.cbl", line 42) Runtime version: 8.0.0 (2006-12-23) Command line arguments: -c Cfg.txt TwoTables.acu
Process ID: 1128 1 thread(s) active ** Thread 487 ** Call stack: 000014 TwoTables.acu Inactive programs: (none)
*** DETAIL FOR THREAD 487 *** *** PROGRAMS IN THE CALL STACK *** *** PROGRAM "TwoTables.acu" *** Current address: 000014 01 ONE-TOO-MANY = 11 h30303031 31 01 MY-TABLE = (group) 05 FILLER = " 1" h20202020 31 05 FILLER = " 2" h20202020 32 . . . 00 SPECIAL REGISTERS = "" h *** END OF PROGRAM "TwoTables.acu" *** *** END OF THREAD 487 *** *** END OF DUMP ***