A fix is available
APAR status
Closed as program error.
Error description
When the wrong DBD was used, a mismatch in segment length occurred between the actual segment and that defined in the DBD, leading to ABENDS0C4-11.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM IMS High Performance * * Unload for OS/390 Release 1 (FMID=H1IN110) * **************************************************************** * PROBLEM DESCRIPTION: HSSR Engine receives ABENDS0C4-11 in * * the FABH0118 load module in * * referring to a segment data over * * the block boundary. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** HSSR Engine receives ABENDS0C4-11 at FABH2008+X'4D2' in the FABH0118 load module, when a segment data to be retrieved is over the block boundary because of a mismatch in segment length between the actual segment and that defined in the DBD.
Problem conclusion
The modules FABH200n (n=7,8,9) have been modified as to verify whether the segment data to be retrieved is stored within the block. If it is over the block boundary, a new message FABH0556E is issued and the processing is ended abnormally with the user abend code 4013. ======================== = DOCUMENTATION CHANGE = ======================== IMS High Performance Unload for OS/390 User's Guide (SC27093603) should be changed as follows: ================================================================ 4.0 Messages and Codes 4.4 Messages 4.4.2 Message Variables 4.4.2.1 FABH Messages (A new messages are added.) ---------------------------------------------------------------- FABH0556E AN OCCURRENCE OF SEGMENT segmname IN DBD dddddddd OVER THE BLOCK BOUNDARY Explanation: HSSR Engine detects an incorrect occurrence of the segment segmname, which is stored over the block boundary. If it is a fixed-length segment, the segment length which is defined in the DBD dddddddd can be inconsistent with the actual segment. System Action: HSSR Engine ends abnormally. Programmer Response: Check whether the specified DBD is same as one used for inserting the segment. Problem Determination: Register 6 contains the address of the segment data, register 5 contains the segment length which is defined in DBD, and register 7 contains the address of the block boundary. ---------------------------------------------------------------- ===================== End of Doc-Change ========================
Temporary fix
Comments
×**** AE05/11/01 PTF IN ERROR. SEE APAR PK14392 FOR DESCRIPTION ×**** PE05/11/23 PTF IN ERROR. SEE APAR PK14392 FOR DESCRIPTION
APAR Information
APAR number
PK07881
Reported component name
IMS HIGHPERF UN
Reported component ID
5655E0600
Reported release
110
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2005-06-23
Closed date
2005-07-07
Last modified date
2005-11-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK05172 006PC1 006PC1
Modules/Macros
FABH2007 FABH2008 FABH2009
| SC27093603 |
Fix information
Fixed component name
IMS HIGHPERF UN
Fixed component ID
5655E0600
Applicable component levels
R110 PSY UK05172
UP05/07/12 P F507
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":"LOB10"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSCX89K","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"110"}]
Document Information
Modified date:
20 October 2020