IBM Support

PH09809: FABLDIAG CAUSES ABEND0C4

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • FABLDIAG module retrieves APAR number from LIU load module
    library.  FABLDIAG calculates the region to search APAR number
    in the LIU load module library but it calculates wrong region
    when some conditions meet.  This APAR fix the problem.
    

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 Diagnostics Aid.                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: Diagnostics Aid(FABLDIAG) module        *
    *                      retrieves APAR number from the LIU load *
    *                      module library.                         *
    *                                                              *
    *                      FABLDIAG calculates the region to       *
    *                      search APAR number from the LIU load    *
    *                      module but it calculates wrong region   *
    *                      when some conditions meet.              *
    *                                                              *
    *                      It may cause ABEND.                     *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR fixes the Diagnostics Aid (FABLDIAG) not to cause
    ABENDS0C4 when it processes the LIU load module to generate the
    Load Module APAR Status report.
    
    It is caused when the FABLDIAG processes the LIU load module
    which CSECT has no APAR information such as APAR number and
    APAR Fix-date.
    
    Some LIU load modules have no APAR information in their CSECT.
    FABLDIAG checks whether LIU load module has an APAR information
    or not. It compares the APAR information section size to the
    CSECT size to check whether the APAR information is in the
    CSECT or not.
    
    If some of the LIU load module has a small APAR information
    section size, FABLDIAG calculates the address of the APAR
    number or Fix-date out of the CSECT. If the section size is too
    small, FABLDIAG should skip processing the module and confirm it
    does not have APAR information section. ABENDS caused by this
    wrong logic.
    
    FABLDIAG is fixed to check if the APAR information section size
    is not too small to obtain right APAR number and Fix-date.
    

Problem conclusion

  • The following modules and macros have been modified to fix the
    problems:
    FABLCST0 FABLMOD0 FABUCST0 FABUMOD0
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH09809

  • 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

    2019-03-18

  • Closed date

    2019-03-27

  • Last modified date

    2022-09-08

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI62153

Modules/Macros

  • FABLCST0 FABLMOD0
    

Fix information

  • Fixed component name

    IMS LIBR INTEG

  • Fixed component ID

    5655I4200

Applicable component levels

  • R220 PSY UI62153

       UP19/03/29 P F903

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:
08 September 2022