IBM Support

OA56018: ABEND S16E RC X'24' (DEC36) IN IDA0200S DURING DEBCHK DELETE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When processing a VSAM data set that is opened using the ISAM
    Interface in VSAM, an Abend S16E RC24 will occur after
    installing PTFs for new function apars OA53954, OA53955,
    OA55315 which require greater control of the DEB control block.
    
    Users Affected:
    Any users of old applications that were written for ISAM data
    sets, DSORG=IS.
    
    User Impact:
    An ABEND16E rc24 will occur when closing the data set because
    the call to delete the DEB does not specify the new requirement
    of UNLOCKDELETE to ensure integrity.
    
    History:
    The ISAM Interface in VSAM was added many years ago to VSAM so
    that programs that accessed ISAM data sets using an ISAM DCB
    could access VSAM data sets without the code in the program
    being changed. Adding the parameter AMP=AMORG was the minimum
    JCL requirement to process a VSAM data set that was converted
    from an ISAM data set at some point in the past.
    
    DEBCHK/K
    

Local fix

  • If you do not run any ISAM programs, you are not affected by
    this issue.
    
    If you do run ISAM programs, you can ignore the ABEND16E's
    or apply the ++APAR which will be available by Sept 1,2018
    or remove the New Function PTFs.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    *  Users of ISAM Interface in VSAM.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    *  Abend 16E rc x'24' occurs during                            *
    *                      ISAM/VSAM Interface CLOSE.              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    *  Apply PTF.                                                  *
    ****************************************************************
    Problem occurs because Common O/C/EOV has recently changed
    to obtain a exclusive lock for the DEB before ISAM/VSAM
    CLOSE then an abend occurs when ISAM/VSAM CLOSE failed
    to obtain the lock for the DEB when it trying to delete
    the DEB with DEBCHK TYPE=DELETE.
    

Problem conclusion

  • ISAM/VSAM Interface was corrected to issue a
    DEBCHK TYPE=UNLOCKDELETE to delete the DEB and
    free the lock during CLOSE.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA56018

  • Reported component name

    DFSMS VSAM

  • Reported component ID

    5695DF106

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-08-16

  • Closed date

    2018-09-05

  • Last modified date

    2018-11-19

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

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

    UA97298 UA97299 UA97300

Modules/Macros

  • IDAICIA1 IDA0200S
    

Fix information

  • Fixed component name

    DFSMS VSAM

  • Fixed component ID

    5695DF106

Applicable component levels

  • R230 PSY UA97298

       UP18/09/26 P F809

  • R220 PSY UA97300

       UP18/09/26 P F809

  • R210 PSY UA97299

       UP18/09/26 P F809

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
19 November 2018