A fix is available
APAR status
Closed as program error.
Error description
$HASP088 JES2 ABEND ANALYSIS 450 $HASP088 ------------------------------------------------------ $HASP088 FMID = HJE77B0 LOAD MODULE = HASJES20 $HASP088 SUBSYS = JES2 z/OS 2.3 $HASP088 DATE = 2017.195 TIME = 12.00.20 $HASP088 DESC = DIVISION BY ZERO $HASP088 MODULE MODULE OFFSET SERVICE ROUTINE EXIT $HASP088 NAME BASE + OF CALL LEVEL CALLED ## $HASP088 -------- -------- ------- ------- ---------- ---- $HASP088 *HASPMISC 2D37F248 + 003E12 NONE *ABEND S0C9 $HASP088 HASPMISC 2D37F248 + 003788 NONE BLDSMF84 $HASP088 FAILING INSTR WAS E3004800001D $HASP088 PSW = 071C1001 AD38305A ILC = 6 IC = 09 $HASP088 BEA = HASPMISC 2D37F248 + 003D7A $HASP088 ASID = 0035 (HOME) 0035 (PRIM) 0035 (SCND) $HASP088 PCE = MISC (2D4A75D8) $HASP088 R0 = 00000000 00095F43 00000000 0000403F $HASP088 R2 = 00000000 00FD8BE0 00000000 00000015 $HASP088 R4 = 000001BF 86901000 00000000 09580400 $HASP088 R6 = 00000000 00F97100 00000000 00000418 $HASP088 R8 = 00000000 2D428000 00000000 00000000 $HASP088 R10 = 00000000 00A72308 00000000 00007000 $HASP088 R12 = 00000000 2D382E24 00000000 2D4A75D8 $HASP088 R14 = 00000000 2D382E98 00000000 00000000 $HASP088 ------------------------------------------------------ ANALYSIS: This ABEND S0C9 can occur in JES2 V2R3 when JES2 is in initializion processing at the top of the hour (hh:00). While the 0C9 occurs in HASPMISC, the issue occurs in module HASJSPLR. In the JES2MON sampling procedure JSMSMPLR near label JSMSTART, a check is perfomed to see if we are at the top of the hour, and if so, get a new $LMD with $CALL GETLMD. This new $LMD becomes the current $LMD on the chain, and its fields are in their initial states. If this is still the current $LMD when JSMSMPLR detects that JES2 is in initialization (near JSMSTINI) we will skip limit processing when we reach JSMSTART. In the process, we do not set the field LMDSSAMP. Later, when we perform a BLDSMF84 in HASPMISC, LMDSSAMP is used as the divisor in a calculation and the 0C9 (division by 0) occurs (after BS84BL21). KNOWN IMPACT: $HASP095 JES2 CATASTROPHIC ABEND. CODE = S0C9 --However, JES2 recovers with-- $HASP072 RECOVERY IN PROGRESS $HASP073 RECOVERY SUCCESSFUL - NORMAL PROCESSING RESUMES VERIFICATION STEPS: 1. JES2 V2R3 2. JES2 was in initialization at the top of the hour 3. SMF Records are enabled. 4. $HASP095 JES2 CATASTROPHIC ABEND. CODE = S0C9 (RC = 00000009) 5. Dump analysis will show the current $LMD has +0028 LMDSTCKE. 00000000 00000000 00000000 00000000 01/01/1900 00:00:00.000000 +0800 LMDSSAMP. 00000000 R4 will have address of current $LMD in 64-bit storage ADDITIONAL SYMPTOMS: msgHASP095 ABEND0C9
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All users of HJE77B0 * **************************************************************** * PROBLEM DESCRIPTION: * * ABEND0C9 in HASPMISC. * **************************************************************** * RECOMMENDATION: * **************************************************************** ABENDS0C9 in HASPMISC because computation for SMF data did not take into account that there may have been zero events seen.
Problem conclusion
TYPE/RESTART (HOT) IPL/REQUIRED(NO) CLPA(NO) Logic updated to check for number of SMF events being zero. APAR OA53395 prereq's (and sup's) for FMID HJE77B0: none
Temporary fix
Comments
APAR Information
APAR number
OA53395
Reported component name
JES2
Reported component ID
5752SC1BH
Reported release
7B0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-07-18
Closed date
2017-11-06
Last modified date
2017-12-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA93684
Modules/Macros
HASJSPLR
Fix information
Fixed component name
JES2
Fixed component ID
5752SC1BH
Applicable component levels
R7B0 PSY UA93684
UP17/11/22 P F711
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7B0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 December 2017