A fix is available
APAR status
Closed as program error.
Error description
FABLDIAG module retrieves APAR number from LIU load module library. FABLDIAG calculates the region to search APAR number in the LIU load module library but it calculates wrong region when some conditions meet. This APAR fix the problem.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: IMS Library Integrity Utilities for z/OS, * * Version 2 Release 2 (FMID=H27P220) users * * who use the Diagnostics Aid. * **************************************************************** * PROBLEM DESCRIPTION: Diagnostics Aid(FABLDIAG) module * * retrieves APAR number from the LIU load * * module library. * * * * FABLDIAG calculates the region to * * search APAR number from the LIU load * * module but it calculates wrong region * * when some conditions meet. * * * * It may cause ABEND. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR fixes the Diagnostics Aid (FABLDIAG) not to cause ABENDS0C4 when it processes the LIU load module to generate the Load Module APAR Status report. It is caused when the FABLDIAG processes the LIU load module which CSECT has no APAR information such as APAR number and APAR Fix-date. Some LIU load modules have no APAR information in their CSECT. FABLDIAG checks whether LIU load module has an APAR information or not. It compares the APAR information section size to the CSECT size to check whether the APAR information is in the CSECT or not. If some of the LIU load module has a small APAR information section size, FABLDIAG calculates the address of the APAR number or Fix-date out of the CSECT. If the section size is too small, FABLDIAG should skip processing the module and confirm it does not have APAR information section. ABENDS caused by this wrong logic. FABLDIAG is fixed to check if the APAR information section size is not too small to obtain right APAR number and Fix-date.
Problem conclusion
The following modules and macros have been modified to fix the problems: FABLCST0 FABLMOD0 FABUCST0 FABUMOD0
Temporary fix
Comments
APAR Information
APAR number
PH09809
Reported component name
IMS LIBR INTEG
Reported component ID
5655I4200
Reported release
220
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-03-18
Closed date
2019-03-27
Last modified date
2022-09-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI62153
Modules/Macros
FABLCST0 FABLMOD0
Fix information
Fixed component name
IMS LIBR INTEG
Fixed component ID
5655I4200
Applicable component levels
R220 PSY UI62153
UP19/03/29 P F903
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":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]
Document Information
Modified date:
08 September 2022