At abnormal termination

This example shows you the display when an abend or abnormal task termination occurs.

When an abend or abnormal task termination occurs, EDF displays the screens shown in Figure 1 and Figure 2.

Figure 1. Typical EDF display when an abend occurs
TRANSACTION: AC20 PROGRAM: DFH0VT1 TASK:00054 APPLID: 1234567 DISPLAY: 00
STATUS:  AN ABEND HAS OCCURRED
   COMMAREA     = '1287656678'
   EIBTIME      = 135510
   EIBDATE      = 91163
   EIBTRNID     = 'AC20'
   EIBTASKN     = 76
   EIBTRMID     = 'S232'
   EIBCPOSN     = 4
   EIBCALEN     = 10
   EIBAID       = X'7D'                           AT X'032F059A'
   EIBFN        = X'1804'  SEND                   AT X'032F059B'
   EIBRCODE     = X'000000000000'                 AT X'032F059D'
   EIBDS        = '........'
+  EIBREQID     = '........'
 
 
 ABEND :   ABCD
 
ENTER:  CONTINUE
PF1 : UNDEFINED           PF2 : SWITCH HEX/CHAR     PF3 : END EDF SESSION
PF4 : SUPPRESS DISPLAYS   PF5 : WORKING STORAGE     PF6 : USER DISPLAY
PF7 : SCROLL BACK         PF8 : SCROLL FORWARD      PF9 : STOP CONDITIONS
PF10: PREVIOUS DISPLAY    PF11: EIB DISPLAY         PF12: UNDEFINED
Figure 2. Typical EDF display at abnormal task termination
TRANSACTION: AC20                 TASK: 00054 APPLID: 1234567 DISPLAY: 00
STATUS:  ABNORMAL TASK TERMINATION
   COMMAREA     = '2934564671'
   EIBTIME      = 135510
   EIBDATE      = 91163
   EIBTRNID     = 'AC20'
   EIBTASKN     = 76
   EIBTRMID     = 'S232'
   EIBCPOSN     = 4
   EIBCALEN     = 10
   EIBAID       = X'7D'                           AT X'032F059A'
   EIBFN        = X'1804'  SEND                   AT X'032F059B'
   EIBRCODE     = X'000000000000'                 AT X'032F059D'
   EIBDS        = '........'
+  EIBREQID     = '........'
 
 
ABEND :   ABCD
CONTINUE EDF? (ENTER YES OR NO)                                REPLY: YES
ENTER:  CONTINUE
PF1 : UNDEFINED           PF2 : SWITCH HEX/CHAR     PF3 : END EDF SESSION
PF4 : SUPPRESS DISPLAYS   PF5 : WORKING STORAGE     PF6 : USER DISPLAY
PF7 : SCROLL BACK         PF8 : SCROLL FORWARD      PF9 : STOP CONDITIONS
PF10: PREVIOUS DISPLAY    PF11: EIB DISPLAY         PF12: UNDEFINED
The body displays the COMMAREA and the values of the fields in the EIB as well as the following items:
  • The abend code
  • If the abend code is ASRA (that is, a program interrupt has occurred), the program status word (PSW) at the time of interrupt, and the source of the interrupt as indicated by the PSW
  • If the PSW indicates that the instruction giving rise to the interrupt is within the application program, the offset of that instruction relative to the main entry point