z/OS Communications Server: SNA Diagnosis Vol 1, Techniques and Procedures
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ISTVABND

z/OS Communications Server: SNA Diagnosis Vol 1, Techniques and Procedures
GC27-3667-00

ISTVABND determines the following in an MVS™ dump of a VTAM® abend:
  • System completion code
  • Program interrupt code
  • Instruction length code
  • Translation exception address
  • PSW
  • Abnormally ending module name, displacement, PTF level
  • Failing instruction
  • Registers at time of abend
  • VTAM save area chain (forward and backward)
  • Symptom string information

IPCS symbols for each register and the PSW address are created. After ISTVABND executes, storage pointed to by the registers and PSW can be accessed by using these IPCS symbols.

The ISTVABND command can also be issued from the panel interface.

Syntax

Read syntax diagramSkip visual syntax diagram
>>-ISTVABND----------------------------------------------------><

Equated symbol

Symbols
Description
R0, REG0
Register 0
R1, REG1
Register 1
R2, REG2
Register 2
R3, REG3
Register 3
R4, REG4
Register 4
R5, REG5
Register 5
R6, REG6
Register 6
R7, REG7
Register 7
R8, REG8
Register 8
R9, REG9
Register 9
R10, REG10, RA, REGA
Register 10
R11, REG11, RB, REGB
Register 11
R12, REG12, RC, REGC
Register 12
R13, REG13, RD, REGD
Register 13
R14, REG14, RE, REGE
Register 14
R15, REG15, RF, REGF
Register 15
PSW
PSW address
MODULE NAME
Module that called ISTSSCZZ
Note: If the abend was the result of an ABEND0A9 issued by module ISTSSCZZ, the registers at the time of the call to ISTSSCZZ (rather than the registers when ISTSSCZZ issued the ABEND0A9) are used to create the symbols listed above. Also, the module name, displacement, and PTF level of the module that called ISTSSCZZ are displayed.

Additional information

An abend can occur in SRB mode or in TCB mode.

For an MVS dump of an abend in TCB mode, ISTVABND locates the abnormally ending TCB and the RTM2WA. The completion code (system or user) in the TCB is analyzed and displayed. From the RTM2WA, the program interrupt code (PIC), instruction length code (ILC), and translation exception address (TEA) if valid, are analyzed and displayed.

For an abend in SRB mode, there is no RTM2WA. The PIC, ILC, TEA, registers, and PSW are taken from the SDWA, which is found in the MVS FRR stack.

The PSW address is used to determine the abnormally ending module name, displacement, and PTF level. Register 13 (which usually contains a pointer to the abnormally ending module's save area) is used to trace the save area chain forward and backward (by calling ISTVSAVE) to show module linkage.

Symptom string information is obtained from the variable recording area (VRA) of the SDWA.

Sample output

The following information shows a sample of the output from ISTVABND for an ABEND0C4 in module ISTTRTLR.

 CLIST ISTVABND STARTED AT 09:06:51.
 
 (ISTVABND) THIS DUMP WAS THE RESULT OF AN ABEND IN SRB MODE
 
 SYSTEM COMPLETION CODE = 0C4
 PROGRAM INTERRUPT CODE = 0010    INSTRUCTION LENGTH CODE = 0004
 
 PSW AT TIME OF ABEND: 076C2000 82DE96FA
 TRANSLATION EXCEPTION ADDRESS = 30580038
 THE FAILING INSTRUCTION IS: 43603001
 ISTAPCFR-VTAM FRR DUMP
 
  VTAMMAP input data
  VTFNDMOD SYMBOL(PSW) NNTERNAL
 
 Module name:               ISTTRTLR
 Compile date:              92.224
 Address entered:           02DE96FA
 Module entry point:        02DE9558
                            --------
 Displacement into module:       1A2
 
 First '40'X bytes of module:
  DATA: 02DE9558
     +0000  47F0F014  0FC9E2E3  E3D9E3D3  D940F9F2  | .00..ISTTRTLR 92 |
     +0010  4BF2F2F4  90ECD00C  05C018FD  5860F000  | .224.Ö}..{...-0. |
     +0020  58D06000  1F99BF97  C40F58A0  C40A187D  | .}-..rPpD..μD..' |
     +0030  1E791E7A  50706000  5880C3CE  18B714B8  | .`.:&.-...Có.¼.½ |
 
 Storage around address entered:
  DATA: 02DE96E6
     +0000  5840806C  41500002  1E544130  50304190  | . .%.&......&... |
     +0010  00021F66  43603001  1E69D200  30013000  | .....-....K..... |
     +0020  42603000  4130504F  1F664360  30011E69  | .-....&|...-.... |
     +0030  D2003001  30004260  30004110  D0681E94  | K......-....}..m |
 
 REGISTERS AT TIME OF ABEND:
 REG0 = 82D9FE00   REG1 = 028F8010   REG2 = 00000000   REG3 = 3058003A
 REG4 = B0580008   REG5 = B058000A   REG6 = 00000000   REG7 = 00C49D40
 REG8 = 00000002   REG9 = 00000002   REGA = 00000008   REGB = 00000110
 REGC = 82DE9572   REGD = 02EC9EA0   REGE = 82DE974C   REGF = 00000000
 
 SAVE AREA CHAIN (STARTING WITH SAVE AREA AT 02EC9EA0):
 ACRT -> SSTM -> ISTT -> CPNQ
 CURRENT SAVE AREA = ACRT
 
 SYMPTOM STRING:
 AB/S00C4 LVLS/410 RIDS/ISTAPCFR#R PIDS/5695-11701 ADRS/000001A2
 RIDS/ISTTRTLR
 LVLS/92.224 REGS/0C188
 
 CLIST ISTVABND ENDED AT 09:07:16. RETURN CODE = 0.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014