Note: This chapter describes how to work with Fault Analyzer using the panels provided on z/OS. If you need information about Fault Analyzer Browser, see IBM Application Development and Problem Determination, SG24-7661.
|
Note: If Fault Analyzer deems the analysis to be successful, and either a SYSMDUMP, SYSABEND, or SYSUDUMP was specified for the abending job step, then Fault Analyzer tells MVS to suppress the dump.
|
Note: Interactive reanalysis can only be initiated using the Fault Analyzer ISPF interface.
|
Attention: When analyzing dumps with Fault Analyzer, you can choose several ways to do the analysis, as follows:
1. Use a line command as shown in “IDI.SIDIEXEC(IDISFA) as a line command” on page 274.
|
Menu Options View Utilities Compilers Help
-----------------------------------------------------------------------------
DSLIST - Data Sets Matching DUMP Row 1 of 24
Command ===> Scroll ===> PAGE
Command - Enter "/" to select action Message Volume
-------------------------------------------------------------------------------
DUMP *ALIAS
IDISFA DUMP.D120204.H02.SC55.OMVS.S00001 DUMPS8
DUMP.D120204.H02.SC69.DUMPSRV.S00001 DUMPS3
DUMP.D120212.H15.SC67.MQG2MSTR.S00001 DUMPS3
DUMP.D120217.H01.SC55.DB9MMSTR.S00001 DUMPS3
DUMP.D120218.H18.SC69.WOMS001S.S00001 DUMPS6
DUMP.D120221.H16.SC69.#MASTER#.S00004 DUMPS4
DUMP.D120221.H18.SC47.#MASTER#.S00009 DUMPS6
DUMP.D120222.H00.SC55.WMSR01AS.S00002 DUMPS2
DUMP.D120222.H00.SC55.WMSR01AS.S00003 DUMPS5
DUMP.D120222.H00.SC55.WMSR01AS.S00004 DUMPS4
DUMP.D120222.H05.SC55.WKDMGR.S00005 DUMPS3
DUMP.D120223.H00.SC55.WKDMGR.S00001 DUMPS2
DUMP.D120224.H11.SC47.IM1BCQS.S00001 DUMPS7
DUMP.D120224.H11.SC47.IM1BRM.S00002 DUMPS4
DUMP.D120227.H03.SC55.WYSR01A.S00002 DUMPS1
DUMP.D120301.H05.SC55.WYSR01AA.S00003 DUMPS6
|
Note: The data set name specification follows the ISPF data set name rules, that is, a data set name that is not enclosed in single quotes is prefixed with the current TSO profile prefix.
|
File View Services Help
------------------------------------------------------------------------------
Analyze MVS Dump Data Set
Enter the name of a MVS SVC or SYSMDUMP data set and press Enter to initiate
analysis. To return from this display without performing analysis, issue the
Exit (PF3) or Cancel (PF12) command.
Dump Data Set Name. . . . . : 'CICS.GS075.P78308.C724.D111110.N4039.SYD'
*** Bottom of data.
|
Note: A sample REXX EXEC that can be used to invoke Fault Analyzer from within ISPF is provided as member IDISISPF in data set IDI.SIDISAM1. The EXEC performs the necessary dynamic definition of the required data sets using the ISPF LIBDEF and TSO ALTLIB services.
To enable edit or browse of data sets using IBM File Manager for z/OS, all necessary ISPF libraries for File Manager must be made available also when Fault Analyzer is invoked. Refer to the File Manager documentation for information about the required data set names that should be added to your TSO logon procedure or invocation exec. The IDISISPF sample exec allows you to optionally include File Manager data sets.
To help with diagnosis of problems relating to the allocation of data sets for Fault Analyzer, the TSO/ISPF commands ISRDDN, ISRFIND, or ISPLIBD might be useful.
|
Note: Although a history file can be either a PDS or a PDSE data set, PDSE data sets are recommended because they provide concurrent member write capability, which is not possible with PDS data sets. This allows Fault Analyzer to provide better sharing and performance when using PDSE history files.
|
Synopsis Line 1 Col 1 80
Command ===> ________________________________________________ Scroll ===>HALF
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
Fault Information:
CICS Product Level. . . . . : V6 R6 M0
Dump Id . . . . . . . . . . : 1/0001
Dump Code . . . . . . . . . : PI0001
Date/Time . . . . . . . . . : 2012/01/19 10:53:31 (Local)
Message . . . . . . . . . . : DFHPI0001 SCSCPAZ2 An abend (code 0C4/AKEA) has
occurred at offset X'2B54' in module DFHPIWR.
Symptoms. . . . . . . . . . : PIDS/5655S9700 LVLS/660 MS/DFHPI0001
RIDS/DFHPIWR PTFS/UK57403 AB/S00C4 AB/UAKEA
ADRS/00002B54
Title . . . . . . . . . . . : n/a
Caller address. . . . . . . : n/a
*** Bottom of data.
|
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
Job information:
Abend Date. . . . . . . . . : 2012/01/19
Abend Time. . . . . . . . . : 10:53:31
System Name . . . . . . . . : SC54
Subsystem Info. . . . . . . : CICS V6 R6 M0 (TS 4.1)
Job Name. . . . . . . . . . : CICSPAZ2
Job Step Name . . . . . . . : CICSPAZ2
Exec Program Name . . . . . : DFHSIP
Requested Region Size . . . : 0M
User id . . . . . . . . . . : CICSUSER
Execution Environment:
Operating System. . . . . . : z/OS V01R11M00
Data Facility Product . . . : DFSMS z/OS V1R11M0
CPU Model . . . . . . . . . : 2097
SDUMP Parameter List:
+0000 FLAG0.... 12 FLAG1.... A1 SDATA.... BFE2 DCBAD....
+0010 ECBAD.... 00000000 SRBAD.... 00000000 CASID.... 0057 TASID....
+0020 SDDAT.... 00000000 FLAG2.... 00 CNTL1.... C0 TYP1.....
+002C EXIT..... FD40 SDAT3.... 40 SDAT4.... 00 SPLST....
+002C EXIT..... FD40 SDAT3.... 40 SDAT4.... 00 SPLST....
+003C DCBA..... 00000000 STRAL.... 00000000 HDRA..... 00000000 ASDLA....
+0054 KEYLA.... 00000000 LSTDP.... 00000000 LSTDA.... 00000000 SMLLP....
+006C PSWRA.... 00000000 SYMAD.... 00000000 SYMA..... 00000000 IDAD.....
+0084 SLALT.... 00000000 ITADR.... 0221F398 ITALT.... 00000000 RMADR....
+009C PDALT.... 00000000 JLADR.... 00000000 JLALT.... 00000000 DLADR....
SDATA Options:
ALLNUC (All Nucleus). . . . . . .: Yes
ALLPSA (All Prefix Save Areas). .: Yes
COUPLE (Coupling Facility). . . .: Yes
CSA (MVS Common Service Area) . .: Yes
DEFAULTS. . . . . . . . . . . . .: No
GRSQ (Resource Serialization) . .: Yes
IO (Input/Output) . . . . . . . .: Yes
LPA (Link Pack Area). . . . . . .: Yes
LSQA (Local System Queue Area). .: Yes
NUC (Nucleus) . . . . . . . . . .: Yes
PSA (Prefix Save Area). . . . . .: No
RGN (Private Region). . . . . . .: Yes
SQA (System Queue Area) . . . . .: Yes
SUM (Summary Dump). . . . . . . .: Yes
SWA (Scheduler Work Area) . . . .: Yes
TRT (MVS Trace Tables). . . . . .: Yes
---------------------------------- more data -------------
|
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
Select one of the following options and press Enter:
1. CICS Task Summary
2. Error History
3. Storage Usage by Task
4. MTRACE records
AI - AutoInstall Manager AP - Application Domain
BR - Bridge Information CC - Catalog Domains
CQ - Console Queue Component CSA - Common System Area
DB2 - DB2 Information DD - Directory Domain
DH - Document Handler Domain DLI - DL/I Information
DM - Domain Manager DP - Debug Profile Domain
DS - Dispatcher Domain DU - Dump Domain
EJ - Enterprise Java Domain FC - File Control
IC - Interval Control IS - ISC/IP Domain
KE - Kernel Domain LD - Loader Domain
LG - Log Manager Domain LM - Lock Manager Domain
ME - Message Domain MN - Monitoring Domain
MRO - Multiregion Option MQ - MQ Domain
NQ - Enqueue Domain OT - Object Transaction Domain
PA - Parameter Domain PG - Program Manager Domain
PI - Pipeline Manager Domain PR - Partner Resource Manager
PT - Partner Domain RM - Recovery Manager Domain
RS - Region Status Domain RZ - Request Stream Domain
SIT - System Initialization Table SJ - SJ (JVM) Domain
SM - Storage Manager Domain SO - Sockets Domain
SSA - Static Storage Areas ST - Statistics Domain
TCP - Terminal Control Definitions TD - Transient Data Domain
TI - Timer Domain TMP - Table Manager
TR - Trace Domain TS - Temporary Storage Domain
US - User Domain UEH - Global User Exit Details
WB - Web Domain XM - Transaction Manager Domain
XS - Security Domain
LCK - Lock Owner/Waiter Information
TRC - CICS Trace
NMT - MVS Name/Token Pairs
*** Bottom of data.
|
KE Error Table Summary Line 1 Col 1 80
Command ===> ________________________________________________ Scroll ===> HALF
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
To review error data, tab to Err_Num and press Enter.
Err_Num Err_Time KE_NUM Error Type Err_Code Module Offset
S0000001 15:53:31 0028 PROGRAM CHECK 0C4/AKEA DFHPIWR 00002B54
*** Bottom of data.
|
KE Domain Error Data Line 1 Col 1 80
Command ===> Scroll ===> HALF
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
Error Number: 00000001 Error Code: 0C4/AKEA Error Type: PROGRAM CHECK
Date (GMT): 2012/01/19 Time (GMT): 15:53:31
KE Error Data Address: 14C86E50 KE_NUM: 0028 TCA Addr: 153D6100 DS_TASK: 3
Error occurred in program DFHPIWR at offset 00002B54 under the CICS RB in bas
Execution key at Program Check/Abend: 8
Instruction Length: 6 Interrupt Code: 0010 Exception Address: 5722C000
Branch Event Address: 157EC206 Module DFHPIDML + X'EC206'
PSW: 078D1000 157EC14C Module DFHPIDML + X'EC14C'
CICS Registers:
R0: 00000108 1784 bytes of storage addressable
R1: 35380F90 65648 bytes of storage addressable
R2: 00000010 2032 bytes of storage addressable
R3: 157F1BC8 Module DFHPIDML + X'F1BC8'
R4: 00000001 2047 bytes of storage addressable
R5: 5722C050 Storage invalid
R6: 5722C050 Storage invalid
R7: 16E2BFD8 508563496 bytes of storage addressable
R8: 35380778 67720 bytes of storage addressable
R9: 00000015 2027 bytes of storage addressable
R10: 16A77BC0 512447552 bytes of storage addressable
R11: 16E28000 508579840 bytes of storage addressable
R12: 153D6100 Task 00032 User TCA + X'0'
R13: 35380990 KE STACK Entry, TranNum 00032. Module DFHPIWR + X'0'
R14: 957EBEFA Module DFHPIDML + X'EBEFA'
R15: 94B00400 Module DFHSIP + X'400'
|
File View Services Help
-------------------------------------------------------------------------------
CICS Task Summary Line 1 Col 1 80
Command ===> Scroll ===> HALF
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
To review task details, tab to KE_Num or Tran# and press Enter.
Initial Facility
KE_NUM Status Tran# Tran ID Program ID Error
000A Not Running 00030 CISE DFHISEMP n/a
000D Not Running 00033 CPIR DFHPIITL n/a
000F Not Running 00031 CISM DFHISRSP n/a
0011 Not Running 00006 CSSY DFHAPATT n/a
0014 Not Running 00004 CSOL DFHSOL n/a
0015 Not Running 00029 CISR DFHISRRP n/a
0017 Not Running 00007 CSSY DFHAPATT n/a
0018 Not Running 00005 CEPM DFHEPSY n/a
001C Not Running TCP CSTP DFHZCSTP n/a
S028 ***Running** 00032 CPIR DFHPIITL n/a *YES*
0029 Not Running 00027 CSHQ DFHSHSY n/a
0038 Not Running 00023 CSNC DFHCRNP n/a
*** Bottom of data.
|
CICS Task Detail Line 1 Col 1 80
Command ===> Scroll ===> HALF
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
Tran Initial Facility
KE_NUM Status Number Tran ID Program Id In Error Userid
0028 ***Running** 00032 CPIR DFHPIITL n/a *YES* n/a
Attach Date/Time. .: 2012/01/19 15:53:31
Current program . .: DFHPIITL
AP Info Kernel Info Storage Info
UTCA : 153D6100 KE_TASK : 3537AA98 SMX : 152D4174
STCA : 153D6200 KE_KTCB : 14CD6FF8
EIB : 16A760D0
SEIB : 153D6514
EIS : 153D6408
EIUS : 16A76008
TWA : 00000000
XM Info DS Info Facility Info
TXN : 1530AB00 DS_TASK : 35307200 Type : n/a
TXD : 16C17AD0 Name : n/a
Address : n/a
PG Link Levels (includes channel information)
AP Link Levels
Language Environment is not active in this task
Trace Entries for this Task
Task Interface Elements
Last EXEC CICS Command
*** Bottom of data.
|
Note: As shown in Figure 11-18, Language Environment is not active in this task.
From a dump where it was active, see Figure 11-19 on page 291. By placing the cursor to that line and pressing Enter, you receive LE debug information as shown in Figure 11-19 on page 291. Using the CAA pointer you can get more debug information from the dump.
|
File View Services Help
------------------------------------------------------------------------------
Language Environment Information For Task 95978
SYSTEM=FD0ACIP3 CODE=4039 ID=4/0009 EGGD 2011/11/10 09:28:09
Link Level 2 (active at time of dump)
Program Name. . . . . . . . . . . . . . . . . . : SLOJRLP
PPTE Address. . . . . . . . . . . . . . . . . . : 19BFD088
Environment Type. . . . . . . . . . . . . . . . : EXEC
Common Anchor Area (CAA) Address. . . . . . . . : 1BC396E8
Region Control Block (RCB) Address. . . . . . . : 0010B3F0
Enclave Data Block (EDB) Address. . . . . . . . : 1BC374D8
Process Control Block (PCB) Address . . . . . . : 19713240
Options Control Block (OCB) Address . . . . . . : 1BC37BE0
LE Heap Analysis - ENSM Address . . . . . . . . : 1BC379A0
Storage Management Control Block (SMCB) Address : 1BC39F58
Thread Work Area (TWA) Address. . . . . . . . . : 19710478
Number Of Conditions (CIBs) . . . . . . . . . . : 1
Link Level 1
Program Name. . . . . . . . . . . . . . . . . . : EDQJR0P
PPTE Address. . . . . . . . . . . . . . . . . . : 19936920
Thread Work Area (TWA) Address. . . . . . . . . : 19710478
Number Of Conditions (CIBs) . . . . . . . . . . : 1
Link Level 1
Program Name. . . . . . . . . . . . . . . . . . : EDQJR0P
PPTE Address. . . . . . . . . . . . . . . . . . : 19936920
Environment Type. . . . . . . . . . . . . . . . : EXEC
Common Anchor Area (CAA) Address. . . . . . . . : 1BC043A8
Region Control Block (RCB) Address. . . . . . . : 0010B3F0
Enclave Data Block (EDB) Address. . . . . . . . : 1BC02198
Process Control Block (PCB) Address . . . . . . : 19713240
Options Control Block (OCB) Address . . . . . . : 1BC028A0
LE Heap Analysis - ENSM Address . . . . . . . . : 1BC02660
Storage Management Control Block (SMCB) Address : 1BC04C18
Thread Work Area (TWA) Address. . . . . . . . . : 19710478
Number Of Conditions (CIBs) . . . . . . . . . . : 0
*** Bottom of data.
|
SYSTEM=SCSCPAZ2 CODE=PI0001 ID=1/0001 SC54 2012/01/19 10:53:31
IBM Fault Analyzer Options in Effect:
{These are the options that were used to generate the current interactive
reanalysis report. To change any options, first return to the Fault Entry
List display and select "Interactive Reanalysis Options" from the "Options"
action-bar pull-down menu; then perform interactive reanalysis again.}
NoErrorHandler
FaultID(F01254)
Language(ENU)
NoLocale
NoPermitLangx
Data Sets:
{The following Fault Analyzer data set or path names were either
preallocated, specified via DataSets options, or provided as defaults.}
DDname Data Set or Path Name
IDIBOOKS IDI.SIDIBOOK
IDIDOC IDI.SIDIDOC1
IDIHIST WTSCPLX1.IDI.HIST
IDIMAPS IDI.SIDIMAPS
IDIVSENU WTSCPLX1.IDI.IDIVSENU
*** Bottom of data.
|
3.138.106.233