IBM Support

PK07881: ABENDS0C4 IN FABH0118 WHEN WRONG DBD USED. SEGMENT LENGTH MISMATCH BETWEEN ACTUAL SEGMENT AND THAT DEFINED IN DBD.

A fix is available

Subscribe

You can track all active APARs for this component.

 

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
    

Publications Referenced
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