A fix is available
APAR status
Closed as program error.
Error description
When HD Pointer Checker calls a segment/edit compression routine in a HD Pointer Checker stand alone job, HD Pointer Checker sets incorrect value in the parameter. This causes unexpected result in the segment/edit compression routine, for example, user abend or system abend. This problem happens when the database is HALDB.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: IBM IMS High Performance Pointer Checker for * * z/OS Version 3 Release 1 (FMID=HPC2310) * * users who run HD Pointer Checker stand alone * * (FABPMAIN) job to validate pointers. * **************************************************************** * PROBLEM DESCRIPTION: HD Pointer Checker (HDPC) causes some * * problems when the database is HIDAM, * * PHIDAM, or having secondary index. * * * * The problems are: * * - HDPC passes incorrect * * parameter to a Segment/Edit * * Compression Exit routine. Register 2 * * should contain an address of segment * * data, but it does not contain correct * * data. It can cause unexpected result * * in the exit routine, for example, * * user abend, system abend, or error * * messages. * * - HDPC detects false pointer errors. * * It issues MSGFABP0326E, MSGFABP0327E, * * or MSGFABP2022E in the report, but * * the database actually has no error. * * * * The problems happen when index source * * segments are variable and some of them * * are split into data portion and prefix * * portion. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** When index source segment is split, HDPC refers an obsolete I/O buffer area. But, the area is already overridden by another data. This process causes the above errors.
Problem conclusion
The following modules are corrected not to refer the obsolete I/O buffer, and process the recent data correctly: FABPSDA0, FABPPSDA, FABPSTAP, FABPSHI0, FABPHSDA, FABPHSHI
Temporary fix
Comments
APAR Information
APAR number
PK85472
Reported component name
IMS POINTER CHE
Reported component ID
5655E0900
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2009-04-27
Closed date
2009-05-15
Last modified date
2009-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK46626
Modules/Macros
FABPHSDA FABPHSHI FABPPSDA FABPSDA0 FABPSHI0 FABPSTAP
Fix information
Fixed component name
IMS POINTER CHE
Fixed component ID
5655E0900
Applicable component levels
R310 PSY UK46626
UP09/05/20 P F905
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.
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89G","label":"IMS HP Pointer Checker"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0"}]
Document Information
Modified date:
03 October 2020