IBM Support

PI73291: ABEND0C4 RC38 AT DSNSCON2 + X'172C' AND OTHER ABENDS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABEND0C4 RC38 at DSNSCON2 + x'172C' and other abends due to same
    storage block allocated to different threads after a thread
    abends during contraction of a  64-bit pool.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All DB2 12 for z/OS users                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * ABEND0C4 RC38 at DSNSCON2 + x'172C' and                      *
    * other abends due to same storage block                       *
    * allocated to different threads after a                       *
    * thread abends during contraction of a                        *
    * 64-bit pool.                                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a thread abends during contraction while processing a
    
    64-bit pool, the FRR recovery does not reset the contraction
    
    flag in the PVTS control block.  When those segments are placed
    
    back to the large object and allocated to another thread, the
    
    residual flag can cause the segments to be placed back to the
    
    large object again during contraction even if they are still
    
    used by the thread.  This can lead to the situation that the
    
    same storage block can be allocated and used by at least two
    
    different processes by either the same or different thread.
    
    
    
    Similar problem may happen when a thread is cancelled by
    
    operator during contraction of a 64-bit pool.
    

Problem conclusion

  • The recovery routine in contraction has been changed to reset
    
    the contraction flag in PVTS for the above the bar, 64bit,
    
    pools.
    

Temporary fix

Comments

  • ×**** PE17/02/15 FIX IN ERROR. SEE APAR PI76725  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PI73291

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-12-06

  • Closed date

    2017-01-24

  • Last modified date

    2017-04-18

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

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

    UI44141

Modules/Macros

  • DSNSCON2
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI44141

       UP17/02/08 P F702

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"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":"12.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
18 April 2017