Abend error recording by problem determination routines

When a determinate error arises during O/C/EOV processing or during open or close access method executor processing, the problem determination routines gather data related to the abnormal termination condition and related information, and then issue the GTRACE macro to pass the information to GTF. After issuing the GTRACE macro, the O/C/EOV routines issue the abend macro instruction to pass control to the R/TM. The information passed to GTF will also appear in the abend dump and will be written to the GTF data set. Examples of GTF output appears in Figure 1 and Figure 1.
Figure 1. Output from the GTF Data Set Resulting from Problem Determination Abend Error Recording Routine (213–04 Abend)
SAMPLE GTF TRACE OF 213.04 ABEND WITH OPEN WORK AREA TRACE        EXTERNAL TRACE -DO TRACE                                          PAGE 003 
*** DATE DAY 274 YEAR 1973 TIME               01.22.18 
                         DEVICE INTERFACE 
                         OOOOOOOO    OOOOOOOO   OOOOOOOO   OO8OOOOO   OOOOOOOO 
                         DCBUFND     DCBBUFCR   DCBBUFCR   DCBDSORG   DCB1OBAD    DCHLARC    DCBEDDAD    DCBRECFM    DCBLXLST    DCBT1OT 
                         OO          OOOOOO1    OOOO       4OOO       OOOOOOO1    OO         OO4859C     8O          OOOOOO      OO54 
                         DCBMACP6    DCBIFIGS   DCBDEBAD   DC8OFLGS 
                         5OOO        OO         O63DEO     C3 
                         ACCESS METHOD INTERFACE 
                         OO5OOOO     OOOOOOO1   OOOOOO50   OOOOOOOO   OOOOOOOO    OOOOOOO1   OOOOOO5O    OOOOOOO1    OOOOOO5O   OOOOOOO1 
                         OOOOOO      OOOOOOO1 
                   TIME 8O738.51586C 
  USRFF FFF WKAREA 1     VOL LBL. FILE LRD. DSCBS. CR MSG AREA        +10         +14        +18         +1C         +2C        +24 
                         OOOOOOO1O   OOO63DD8   8CCAB73C   4OOOA3AA   OOO63DEO    8OO4B514   OOO63FC8    OOO48518    OOO63FFO   OOO1DFOC 
                         +28         +2C        +3O        +34        +38         +3C        +4O         +44         +48        +4C 
                         OOO1EC8     OOOOBSC8   OOOOOO6    OOOOO1O    OOOOOO8     OOOOOOO    OOOOOOO     OOOOOOO     OOOOOOO    OOOOOOO 
                         +5O         +54        +58        +5C        +6O 
                         OOOOA4EE    OOO63680   OOC63DEQ   2OFAOOOO   OOOOOOO 

---------------------------------------------------------------------------------------------------------------
            TIME 8O738.702779 
  *** DATE DAY 274 YEAR 1973  TIME  01.22.18                                                                                           ***  

USRFF FFF JFCBDSNM 
                    D86CC9D3 4O4O4O4O  C5E74040  40404040  40404040  40404040  40404040  40404040  40404040  40404040  40404040  
                    40404040  
            TIME   8O739.393241  

---------------------------------------------------------------------------------------------------------------
1 A formatted copy of the DCB that was being opened when
2 The first 100 bytes of the O/C/EOV main work area associated with the DCB
3 Had been read in when the error
4 The JFCB being used by the Open routine.
5 The internal I/O control blocks used by the Open routine.

Various fields from the main work area 
.
.
.

This GTF output resulted from a 213 system completion code with a return code of X'04', meaning that the format-1 DSCB for the data set to be opened could not be found.

The problem determination routines write the data set name from the JFCB into the GTF data set.