APAR status
Closed as program error.
Error description
ABENDS878 RC14 running FABADA5 due to a huge DEDB record in the user DEDB area. FABADA5 could not handle such a large record, therefore the routine will be adjusted to handle larger records. This is a forward fit of V2.1 APAR PK22094.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All DEDB Pointer Checker user of High * * Performance Fast Path Utilities FP Basic * * Tools Version 2 Release 2 (FMID: H31A220). * **************************************************************** * PROBLEM DESCRIPTION: Forward Fit APAR of HPFPU V2R1 PK22094. * * ABENDS878 RC14 running FABADA5 due to a * * huge DEDB record in the user DEDB area. * * FABADA5 could not handle such a large * * record, therefore the routine will be * * adjusted to handle larger records. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** Forward Fit APAR of HPFPU V2R1 PK22094. FABADA5 stacks CI RBA information in the internal table. When all entries of the table consumed, then the table will be expanded by GETMAINing extended table. The GETMAIN failed with S878 system code due to the negative value of storage size to be obtained.
Problem conclusion
The internal table will be extended every time when all entries of the table consumed. The total number of entries is saved in the half word field so that the number can be up to 32,767 represented by half word signed binary. When the increased number is greater than 32,767, then half word overflow condition happens and the obtained value from the half word field come to be negative value. Thus GETMAIN failure with S878 happened. Following total number of entries fields defined in DA5WRKG0 has been changed from half word to full word to avoid overflow condition. * RTTBL: No. ROOT I/O TABLE ENTRIES * IOTBL: No. REC. I/O TABLE ENTRIES * SYTBL: No. SYN. I/O TABLE ENTRIES Following field of DSECT in DA5WRK20 to map above field has been changed from half word to full word. * DDTBL: NO. TABLE ENTRIES DA5XTBL0 has been modified from LH/STH to L/ST to load/store from/to full word field. FABADA5 and DA5MAIN0 have been modified just to reflect latest APAR number. 220Y DA5MAIN0 DA5WRKG0 DA5WRK20 DA5XTBL0 FABADA5
Temporary fix
Comments
APAR Information
APAR number
PK22604
Reported component name
IMS HP FP UTILI
Reported component ID
5655K9400
Reported release
220
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2006-03-31
Closed date
2006-04-05
Last modified date
2006-05-01
APAR is sysrouted FROM one or more of the following:
PK22094
APAR is sysrouted TO one or more of the following:
UK13279
Modules/Macros
DA5MAIN0 DA5WRKG0 DA5WRK20 DA5XTBL0 FABADA5
Fix information
Fixed component name
IMS HP FP UTILI
Fixed component ID
5655K9400
Applicable component levels
R220 PSY UK13279
UP06/04/06 P F604
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89D","label":"IMS HP Fast Path Utilities"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 May 2006