IBM Support

PI77862: ADVANCED ACBGEN CAUSES ABEND WHEN IT PROCESSES PSB REFERS FP DBD WITH BUILD DBD=DBDNAME,BLDPSB=NO AFTER PRECOMP PROCESS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Advanced ACBGEN causes ABEND when it processes PSB which refers
    FP DBD.
    It is caused with the following conditions.
    1. BUILD DBD=dbdname,BLDPSB=NO is specified and DBD is FP type
    DBD.
    2. PRECOMP is specified.
    3. DBD is moved in PRECOMP process.
    

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 Advanced ACBGEN utility.         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Advanced ACBGEN causes ABEND when it    *
    *                      processes PSB which refers Fast Path    *
    *                      database.                               *
    *                      It is caused when all of the following  *
    *                      conditions met.                         *
    *                      1. BUILD DBD=dbdname,BLDPSB=NO is       *
    *                         specified for a Fast Path database.  *
    *                      2. PRECOMP is specified in a parameter  *
    *                         field in the EXEC statement.         *
    *                      3. DBD type ACB is moved in data set    *
    *                         by compression process.              *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR fixes Advanced ACBGEN not to end with ABENDS337 or
    ABENDS0C1.
    The problem is caused when all of the following conditions met.
    1. BUILD DBD=dbdname,BLDPSB=NO is specified for a Fast Path
       database.
    2. PRECOMP is specified in a parameter field in the EXEC
       statement.
    3. DBD type ACB is moved in data set by compression process.
    
    Advanced ACBGEN caches TTR value for each ACB members which
    indicates a offset of a member in the ACBLIB data set at first.
    Then compression process runs before ACBGEN process when
    PRECOMP parameter is specified. If ACB is moved in the data set
    by the compression process, its TTR value is changed and
    inconsistent with the cache. When BUILD DBD=dbdname,BLDPSB=NO
    is specified for a Fast Path database, Advanced ACBGEN
    accesses the DBD type ACB with the incorrect cached TTR value
    and it causes the ABEND.
    This APAR fixes Advanced ACBGEN to avoid the ABEND by updating
    cached TTR value.
    

Problem conclusion

  • The following module has been changed to fix the above problem:
     - FABQMAIN
     - FABQDIRX
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI77862

  • 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

    2017-03-09

  • Closed date

    2017-03-29

  • Last modified date

    2017-04-04

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

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

    UI45982

Modules/Macros

  •    FABQDIRX FABQMAIN
    

Fix information

  • Fixed component name

    IMS LIBR INTEG

  • Fixed component ID

    5655I4200

Applicable component levels

  • R220 PSY UI45982

       UP17/03/31 P F703

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":"SSCX89N","label":"IMS Library Integrity Utilities"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220"}]

Document Information

Modified date:
14 December 2020