A fix is available
APAR status
Closed as program error.
Error description
When DFSMSdss reads data block after IMS logical EOF (but not physical EOF) and passes it to HPIC via UIM, HPIC tries to reblock unexpected data. This can cause an S0C4 in FABJFCD7, FABJFCDN8, FANFCDN9, or FABFJCDA or some other unexpected result.
Local fix
No work around
Problem summary
**************************************************************** * USERS AFFECTED: All users of IMS High Performance Image * * Copy for z/OS Version 4 Release 1 * * (FMID=H1J0410). * **************************************************************** * PROBLEM DESCRIPTION: This APAR fixes following 2 problems * * of HPIC V4. * * 1. ABEND S0C1 ( ABEND0C1 ), when both * * DB record and DBDS record are not * * existed in RECON for IC process. * * 2. ABEND S0C4 ( ABEND0C4 ) or include * * unused CI in IC data set, when * * running FASTIC=(,DUMP) process. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR fixes following problems of HPIC V4. 1. After applying APAR PK37644 to HPIC V4, HPIC abends S0C1 ( ABEND0C1 ), when both DB record and DBDS record are not requester in DBRC at Image Copy function. Because HPIC mishandled RECON data set DCB that close it before fetching next RECON record. Both DBD record and DBDS record are not registered in DBRC with DBRC=Y is normal case. HPIC should not process diagnostic record and should not close DCB between fetching DBDS record and DB record. 2. HPIC gets S0C4 in FABJFCD7, FABJFCD8, FABJFCD9, or FABJFCDA or creates IC data set which includes unused CI image that cause of pointer error for HPPC when FASTIC=(,DUMP). Because DFSMSdss passes logical record via UIM that beyonds EOF of DBDS. HPIC UIM exit handles EOF CI in a logical record, but has not been expected other logical block is scheduled by DFSMSdss after EOF, then tried to process unnecessary data as normal CI data then ABEND S0C4 or unexpected result. HPIC should ignore logical records in UIM after all valid CI is processed.
Problem conclusion
FABJFCDN has been modified to detect the EOF of input data set with a new internal flag. FABJDSSB has been modified to add new internal flag which indicates the EOF of input data set. FABUARCN has been modified not to close DCB of RECON data set when both DB and DBDS record are not registered. FABJMAIN and FABJRCHK have been modified to distinguish whether HPIC should process diagnostic record or not with new internal flag. FABURRPD has been modified to add new internal flag which indicates whether HPIC should process diagnostic record or not. The following modules have been reassembled. FABJARC0 FABJDFC7 FABJDFC8 FABJDFC9 FABJDFCA FABJFCAI FABJFCC7 FABJFCC8 FABJFCC9 FABJFCCA FABJFCCM FABJFCD7 FABJFCD8 FABJFCD9 FABJFCDA FABJORC7 FABJORC8 FABJORC9 FABJORCA FABJRCH7 FABJRCH8 FABJRCH9 FABJRCHA FABJRFC7 FABJRFC8 FABJRFC9 FABJRFCA
Temporary fix
Comments
APAR Information
APAR number
PK39461
Reported component name
IMS HP IMAGE CO
Reported component ID
5655K9600
Reported release
410
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2007-02-15
Closed date
2007-02-20
Last modified date
2007-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK22343
Modules/Macros
FABJARC0 FABJDFCA FABJDFCN FABJDFC7 FABJDFC8 FABJDFC9 FABJDSSB FABJFCAI FABJFCCA FABJFCCM FABJFCCN FABJFCC7 FABJFCC8 FABJFCC9 FABJFCDA FABJFCDN FABJFCD7 FABJFCD8 FABJFCD9 FABJMAIN FABJORCA FABJORCN FABJORC7 FABJORC8 FABJORC9 FABJRCHA FABJRCHK FABJRCH7 FABJRCH8 FABJRCH9 FABJRFCA FABJRFCN FABJRFC7 FABJRFC8 FABJRFC9 FABUARCN FABURRPD
Fix information
Fixed component name
IMS HP IMAGE CO
Fixed component ID
5655K9600
Applicable component levels
R410 PSY UK22343
UP07/02/22 P F702
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"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"4.1.0","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 December 2020