ICH409I 0C7-000 ABEND DURING RACINIT PROCESSING with CA XCOM for z/OS

Document ID : KB000093663
Last Modified Date : 01/05/2018
Show Technical Document Details
Issue:
We received the following on a XCOM transfer in our development LPAR
XCOMA 00000014 *ICH409I 0C7-000 ABEND DURING RACINIT PROCESSING 
XCOMA 00000010 CCSR010E XCOMSTSK S0C7 at 0A62B504 LMOD IGC0013{ CSECT N/A +N 

The LPAR was recently upgraded to z/OS 2.3.
Environment:
IBM z/OS 2.3
Cause:
The abend is happening in RACF module ICHRIN00. Based on the addition of x'1900000F', it seems that RACF is adjusting for the "century bit" in a packed Julian date (most likely the "last used" date which presents in RACF message ICH70001I).
Resolution:
The S0C7 abend occurred when it was trying to do a decimal add of "1900000F" to a field which contains "00E3E2CF".
This caused a S0C7 because x'00E3E2CF' is not a valid packed decimal value.
The abend is happening in RACF module ICHRIN00.
Based on the addition of x'1900000F', it seems that RACF is adjusting for the "century bit" in a packed Julian date (most likely the "last used" date which presents in RACF message ICH70001I).

The XCOM security code does any calculations with dates - nor do we pass any date-related parameters into our RACF security calls.

IBM has identified a recent PTF, UA95462.
This is the apar.: 
OA54909: ABEND0C4-38 COFMRETR DUE TO VLF COFIDENT UTOKEN
 
http://www-01.ibm.com/support/docview.wss?uid=isg1OA54909