This section tells you the items to look at first to use a DC formatted task dump efficiently.
Abend Message
The abend message that precedes the dump tells you the name of the abending program and the offset of the abend:
IDMS DC027001 V12 T3891 D003 PROGRAM CHECK IN SOC7TST AT OFFSET C8E
PSW WAS 079D1E00 002C3C8E DUMP OF TASK FOLLOWS
IDMS DC027009 V12 T3891 15:24:07 95.111 CURRENT TASK CODE IS TSK01
IDMS DC027010 V12 T3891 CURRENT LTE ID IS LT12008
IDMS DC027011 V12 T3891 CURRENT USER ID IS RKN
System Photo
The system photo (if provided) tells you the abending program's resource control element (RCE) address:
*** SYSTEM PHOTO WHEN *TASK* SNAP REQUESTED ***
RELEASE: CA IDMS nn.n TAPE: xxyymm OP SYS: z/OS
TASK CODE: *SYSTEM* TASK ID: 00000000 DISP PRI: 00000255 PROGRAM: *MASTER* LTERM: *N/A*
RESOURCES: RCE ADDR RCE TYP RESOURCE RES ADDR RESOURCE INFO
000EA724 STORAGE STORAGE 001BFC80 LENGTH 00002380
. . .
. . .
. . .
TASK CODE: TSK01 TASK ID: 00003891 DISP PRI: 00000050 PROGRAM: SOC7TST LTERM: LT12008
RESOURCES: RCE ADDR RCE TYPE RESOURCE RES ADDR RESOURCE INFO
000EB2F4 STORAGE STORAGE 001C3540 LENGTH 00000040
000EC6EC STORAGE STORAGE 00125940 LENGTH 000000C0
000EAF04 STORAGE STORAGE 00125000 LENGTH 00000940
000EBDA4 STORAGE STORAGE 001B8E80 LENGTH 00000100
000EBBDC STORAGE STORAGE 001B8F80 LENGTH 00000080
000EC11C STORAGE STORAGE 001BECC0 LENGTH 00000080
000ED97C QUEUE QCE ADDR 001C3548 LENGTH 00000000
►►> 000EB0E4 PROGRAM PROG ADD 002C3000 PDE ID SOC7TST
Abend Control Element
The abend control element (ACE). Note the program status word (PSW), the data at the PSW, and the user mode registers (0-15):
ABEND C.E. ADDRESS IS 00125948
PSW AT TIME OF D003 ABEND 079D1E00 002C3C8E ILC 6 INTC 04 ACEFLAG C0
DATA AT PSW 002C3C7E 58E0D210 D2036548 E000D203 E0006548
96F0E003 D2036304 C0A8D203 6308C0A8
R0/R8 R1/R9 R2/R10 R3/R11 R4/R12 R5/R13 R6/R14 R7/R15
002C4304 002C3BF8 002C3C7E 00000678 002C4174 5E2C43CE 001250A8 00125887
00125888 002C4384 00125008 00125008 002C3908 00125680 00000000 002C45B8
Note: The data begins X'10' bytes before the address pointed to by the PSW.
Program Definition Element
The abending program's program definition element (PDE). To locate the PDE, trace the chain of resources to find the abending program's RCE by using the RCE address noted above. The PDE immediately follows:
95111 15.24.14 TASK'S RESOURCE CHAIN.
95111 15.24.14 RCE IS AT 000EB2F4 01450001 00000F33 00000040 0 1C3540 00000000 0011B000
. 3376703 00000000 *...4....RHDCLTRMLT12008 ........*
. 3376703 00000000 *...4....RHDCLTRMLT12008 ........*
. 3376703 00000000 *...4....RHDCLTRMLT12008 ........*
95111 15.24.14 TASK'S PROGRAMS.
95111 15.24.14 RCE IS AT 000EB0E4 02690003 00000F33 00000002 0 2C3000 001DC390 00039BC0
95111 15.24.14 PDE AND PROGRAM TEXT
001DC380 E2D6C3F7 E3E2E340 0014040 40404040 * SOC7TST .. *
001DC3A0 40404040 40404040 40400000 40000000 00000000 00000000 0000000 000F0694 * .. ........... ......M*
001DC3C0 14000000 800E605C 000E605C 0000000A 00000005 00000000 0039BC0 00000000 *......-*..-*....................*
001DC3E0 00010000 00063488 01010000 28802000 01050000 00000000 0001EE8 002C3000 *.......H...................Y....*
001DC400 00000000 00005F48 E2D6C3F7 E3E2E340 0022240E 002E0023 1000000 000002E2 *........SOC7TST ...............S*
001DC420 001EE81E E8000000 98000100 00000000 00000000 00000000 01DC348 00000000 *..Y.Y...Q.................C.....*
95111 15.24.14 COBOL EXTENSION AREA
001DC340 00000290 00000908 00000678 04800000 * ................ *
002C3000 90ECD00C 185D05F0 4580F010 E2D6C3F7 E3E2E340 E5E2D9F1 700989F F02407FF *.....).0..0.SOC7TST VSR1..Q.0...*
002C3020 96021034 07FE41F0 000107FE 002C4384 002C3000 002C3000 02C3908 002C3678 *O......0.......D................*
002C3040 002C3A40 002C4344 00000000 5E2C43EA 002C3A40 00000678 02C4174 5E2C43CE *... ........
...... ........
...*
002C3060 002C30A0 002C387F 002C3880 002C4384 002C3000 002C3000 02C3908 002C3678 *.......".......D................*
002C3080 0009F8DC 002C3888 F1F54BF2 F24BF1F3 C1D7D940 F2F16B40 1F9F8F6 00000000 *..8....H15.22.13APR 21, 1986....*
002C30A0 F0F0F0F0 00000000 40404040 00000000 00000000 00000000 0000000 00000000 *0000.... ....................*
002C30C0 00000000 00000000 00000000 00000000 00000000 00000000 0000000 00000000 *................................*
CONTENTS THROUGH 002C30FF SAME AS ABOVE LINE.
002C3100 00000000 00000000 C5D5E3C5 D940C1D5 40C4C5D7 E340C9C4 0C1D5C4 40D7D9C5 *........ENTER AN DEPT ID AND PRE*
002C3120 E2E240C5 D5E3C5D9 405C5C40 C3D3C5C1 D940E3D6 40C5E7C9 3404040 40404040 *SS ENTER ** CLEAR TO EXIT *
002C3140 40404040 40404040 40404040 40404040 40404040 40404040 4C5D7E3 60C9C440 * DEPT-ID *
002C3160 C5C9E3C8 C5D940D5 D6E340C5 D5E3C5D9 C5C440D6 D940D5D6 340D5E4 D4C5D9C9 *EITHER NOT ENTERED OR NOT NUMERI*
002C3180 C3404040 40404040 40404040 40404040 40404040 40404040 0404040 40404040 *C *
002C31A0 40404040 40404040 E2D7C5C3 C9C6C9C5 C440C4C5 D7C1D9E3 4C5D5E3 40C3D6E4 * SPECIFIED DEPARTMENT COU*
002C31C0 D3C440D5 D6E340C2 C540C6D6 E4D5C440 40404040 40404040 0404040 40404040 *LD NOT BE FOUND *
002C31E0 40404040 40404040 40404040 40404040 40404040 40404040 2D7C5C3 C9C6C9C5 * SPECIFIE*
002C3200 C440C4C5 D7C1D9E3 D4C5D5E3 40C8C1E2 40D5D640 C5D4D7D3 6E8C5C5 E2404040 *D DEPARTMENT HAS NO EMPLOYEES *
BL and DMAP Listings
If necessary, use the BL and DMAP listings from the COBOL compiler to locate questionable variable-storage values.
Additional Control Blocks
You may find it useful to look at the following control blocks:
For more information, including a control block cross reference, see CA IDMS DSECT Reference Guide.
Copyright © 2013 CA.
All rights reserved.
|
|