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.
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
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