A fix is available
APAR status
Closed as program error.
Error description
DBD/PSB/ACB Compare may cause ABEND0C4 when it processes a member which has multiple parameters such as REMARKS etc. with long strings. The utility obtains a report area storage using calculated number of row. When it processes the member which has multiple parameters with long strings, the calculated number is smaller than expected. As a result of this, the obtained storage is smaller than expected. The utility accesses to the unexpected storage area and it fails with ABEND0C4.
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 DBD/PSB/ACB Compare utility. * **************************************************************** * PROBLEM DESCRIPTION: The DBD/PSB/ACB Compare may cause * * ABENDS0C4 when it generates the * * source-level compare reports and * * processes a member which has * * differences for a lot of parameters * * of REMARKS or PATTERN parameter with * * long strings. For such member, the * * utility obtains smaller area than * * actually needed and referring * * inaccessible area causes ABENDS0C4. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR fixes the DBD/PSB/ACB Compare utility not to cause ABENDS0C4 when it generates the source-level compare reports and it processes a member which has differences for a lot of parameters of REMARKS or PATTERN parameter with long strings. This issue is caused by wrong calculation of a report area size for such member. The area size is calculated to a smaller value than actually needed and it causes shortage of report area buffer. As a result of this, the utility refers to the inaccessible storage area and it causes ABENDS0C4. This APAR corrects the calculation of the report area size.
Problem conclusion
The following module has been changed to fix the problem: FABLAPI0
Temporary fix
Comments
APAR Information
APAR number
PH60992
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
2024-04-19
Closed date
2024-05-21
Last modified date
2024-06-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI96979
Modules/Macros
FABLAPI0
Fix information
Fixed component name
IMS LIBR INTEG
Fixed component ID
5655I4200
Applicable component levels
R220 PSY UI96979
UP24/05/23 P F405
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:
03 June 2024