General contents of an SVC dump

When Db2 requests SVC dumps, it specifies several parameters to z/OS® SDUMP services. For SDATA parameters, Db2 specifies SQA, ALLPSA, LSQA, and SUMDUMP. This action causes z/OS to collect such information as the selected common service area subpool, from which the global trace table is obtained, and the system queue area subpool.

Db2 also specifies address lists through the ASIDLST and SUMLSTA parameters, causing z/OS to include the system services address space (ssnmMSTR), database services address space (ssnmDBM1), allied address space of the failing allied task, and other pertinent diagnostic information.

Finally, Db2 specifies the BRANCH=YES and SUSPEND=YES parameters. Several areas are included as a result, such as the z/OS trace table and the home ASCB (address space control block).

For dumps requested by Db2 functional recovery routines (FRR and ESTAE), the SDWA (system diagnostic work area) is also included. The SDWA is described in:

Part of the SDWA includes the variable recording area (VRA). Db2 formats this area in the VRA Diagnostic Information Report. Each entry within the VRA is recorded during functional recovery processing to provide more diagnostic information that is related to the initial abend reason code.

For dumps requested by Db2 ESTAE routines, the RTM2WA is also included.

For details on the SDUMP parameters, see the z/OS system macros and facilities publications. For more information about SVC dumps, see the general set of the z/OS diagnostic techniques and debugging handbook publications.

Figure 1. First pages of an SVC dump that is issued by Db2
ERRORID FOR THIS DUMP = SEQ00013 CPU00 ASID0007 TIME13.11.29.2
ACTIVE CPU'S AT TIME OF DUMP
    ADDR  VERS.  SERIAL  MODEL
    0000   FF    120762  3084
         ****** DUMP ANALYSIS AND ELIMINATION (DAE) ******
THIS DUMP WAS NOT SUPPRESSED BECAUSE
DAE WAS NOT CHECKING FOR PREVIOUS OCCURRENCES.
CRITERIA FOR USE AS A UNIQUE DUMP IDENTIFIER BY DAE:
  MINIMUM NUMBER OF SYMPTOMS:  08  FOUND: 10
  MINIMUM TOTAL STRING LENGTH: 025 FOUND: 147
  SYMPTOMS REQUIRED TO BE PRESENT:
    MOD/CSECT/
  SYMPTOMS THAT ARE TO BE USED IF AVAILABLE, BUT ARE NOT REQUIRED:
    PIDS/ AB/S AB/U REXN/ FI/ REGS/ HRC1/ SUB1/
MVS SYMPTOM STRING:
MOD/DSNSLD1 CSECT/DSNSFBK PIDS/5740XYR00 AB/S004E REXN/DSNYEATE
FI/8910000C0A0D5980C5774770 REGS/0E0BE REGS/0946A HRC1/00E2000B
SUB1/IPC##DSNYAGCS
RETAIN SEARCH ARGUMENT:
RIDS/DSNSLD1#L RIDS/DSNSFBK PIDS/5740XYR00 AB/S004E RIDS/DSNYEATE#R
VALU/HC5774770 REGS/0E0BE REGS/0946A PRCS/00E2000B VALU/CDSNYAGCS
SYMPTOMS PRESENT FOR USE AS A UNIQUE DUMP IDENTIFIER BY DAE:
         RETAIN
MVS KEY   KEY     SYMPTOM DATA               EXPLANATION
-------  ------   ------------               -----------
MOD/     RIDS/    DSNSLD1                    LOAD MODULE NAME
CSECT/   RIDS/    DSNSFBK                    ASSEMBLY MODULE CSECT NAME
PIDS/    PIDS/    5740XYR00                  PRODUCT/COMPONENT IDENTIFIER
AB/S     AB/S     S004E                      ABEND-CODE SYSTEM
REXN/    RIDS/    DSNYEATE                   RECOVERY ROUTINE CSECT NAME
FI/      VALU/H   8910000C0A0D5980C5774770   FAILING INSTRUCTION AREA
REGS/    REGS/    0E0BE                      REG/PSW DIFFERENCE
REGS/    REGS/    0946A                      REG/PSW DIFFERENCE
HRC1/    PRCS/    00E2000B                   REASON CODE
SUB1/    VALU/C   IPC##DSNYAGCS              COMPONENT SUBFUNCTION
 
⋮
⋮
ADDITIONAL SYMPTOM DATA NOT USED BY DAE TO IDENTIFY THIS DUMP:
         RETAIN
MVS KEY   KEY     SYMPTOM DATA               EXPLANATION
-------  ------   ------------               -----------
VARC/    PRCS/    00E2000B                   ABEND REASON CODE
VCBA/    ADRS/    01C31500                   CONTROL BLOCK ADDRESS
VAID/    VALU/H   0010                       CALLERS ASID
VAID/    VALU/H   000F                       CALLERS ASID
VAID/    VALU/H   0007                       CALLERS ASID
VCAN/    RIDS/    AE##DSNVASIM03#10#8621#23#####
                                             MODULE NAME OF CALLER
VIMO/    ADRS/    FFFF048881C95F8016B00007   OFFSET IN ASSEMBLY MODULE
CID1/    VALU/C   XYR00                      COMPONENT IDENTIFIER
AMD1/    VALU/C   02#06#87                   MODULE ASSEMBLY DATE
VRS1/    VALU/C   11#40                      VERSION-PRODUCT/PTF IDENTIFIER
CDB1/    VALU/C   5740                       BASE COMPONENT IDENTIFIER
ASID1/   VALU/H   0007                       TASK RELATED ASID
ORCC1/   PRCS/    04E000                     ORIGINAL COMPLETION CODE
atsign.202/    VALU/C   SSID/DS GRP NAME           DEVELOPER ASSIGNED SYMPTOM KEY
atsign.204/    VALU/C   SSUR                       DEVELOPER ASSIGNED SYMPTOM KEY
atsign.219/    VALU/C   ###W#N##                   DEVELOPER ASSIGNED SYMPTOM KEY
 
⋮