IBM Support

PK23999: ABEND ASRA/S0C4 IN BMZ4 DURING CMAS INITIALIZATION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Abend ASRA/S0C4 may occur in a CMAS in method EYU0BMZ4 (BMZ4)
    during CMAS initialization if a RASGNDEF that is associated with
    a RESDESC does not have a RESGROUP associated with it.
    
    The abend may also occur after CMAS initialization when a
    RASGNDEF that does not have a RESGROUP associated with it is
    associated with a RESDESC.
    
    If the abend occurs during CMAS initialization, it will be
    accompanied by message EYUBI0102E.  This will result in BAS
    resources not being installed properly into MASes by the CMAS.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICSPlex/SM V3R1M0 Users                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend ASRA/S0C4 may occur in a CMAS in  *
    *                      method EYU0BMZ4 (BMZ4) during CMAS      *
    *                      initialization if a RASGNDEF that is    *
    *                      associated with a RESDESC does not have *
    *                      a RESGROUP associated with it.          *
    *                                                              *
    *                      The abend may also occur after CMAS     *
    *                      initialization when a RASGNDEF that     *
    *                      does not have a RESGROUP associated     *
    *                      with it is associated with a RESDESC.   *
    *                                                              *
    *                      If the abend occurs during CMAS         *
    *                      initialization, it will be accompanied  *
    *                      by message EYUBI0102E.  This will       *
    *                      result in BAS resources not being       *
    *                      installed properly into MASes by the    *
    *                      CMAS.                                   *
    ****************************************************************
    * RECOMMENDATION: After applying the PTF that resolves this    *
    *                 APAR, all CMASes must be restarted.  Note    *
    *                 that the restarts do not need to occur at    *
    *                 the same time.                               *
    ****************************************************************
    When a RASGNDEF is created, or during CMAS initialization for an
    existing RASGNDEF, an EYUBBASG control block is built by method
    EYU0BMAA (BMAA) in the BAS dataspace to contain information
    about the RASGNDEF.  One piece of information contained in the
    EYUBBASG is the numeric resource type (RESTYPE) associated with
    the RASGNDEF.  When the RASGNDEF is associated with a RESDESC,
    the RESTYPE value is used by method EYU0BMZ3 (BMZ3) to build an
    offset into another BAS control block, that is used by method
    EYU0BMZ4 (BMZ4).
    
    When BMAA builds the EYUBBASG, if the RASGNDEF does not have a
    RESGROUP associated with it, it does not correctly set the
    RESTYPE.  This causes BMZ3 to build an invalid offset, which may
    result in BMZ4 abending with an ASRA/S0C4 when it processes the
    offset.
    

Problem conclusion

  • BMAA has been updated to always set the RESTYPE properly when
    building an EYUBBASG control block.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

  • Abend ASRA/S0C4 may occur in a CMAS in
    method EYU0BMZ4 (BMZ4) during CMAS
    initialization if a RASGNDEF that is
    associated with a RESDESC does not have
    a RESGROUP associated with it.
    
    The abend may also occur after CMAS
    initialization when a RASGNDEF that
    does not have a RESGROUP associated
    with it is associated with a RESDESC.
    
    If the abend occurs during CMAS
    initialization, it will be accompanied
    by message EYUBI0102E.  This will
    result in BAS resources not being
    installed properly into MASes by the
    CMAS.
    
    
    When a RASGNDEF is created, or during CMAS initialization for an
    existing RASGNDEF, an EYUBBASG control block is built by method
    EYU0BMAA (BMAA) in the BAS dataspace to contain information
    about the RASGNDEF.  One piece of information contained in the
    EYUBBASG is the numeric resource type (RESTYPE) associated with
    the RASGNDEF.  When the RASGNDEF is associated with a RESDESC,
    the RESTYPE value is used by method EYU0BMZ3 (BMZ3) to build an
    offset into another BAS control block, that is used by method
    EYU0BMZ4 (BMZ4).
    
    When BMAA builds the EYUBBASG, if the RASGNDEF does not have a
    RESGROUP associated with it, it does not correctly set the
    RESTYPE.  This causes BMZ3 to build an invalid offset, which may
    result in BMZ4 abending with an ASRA/S0C4 when it processes the
    offset.
    
    
    BMAA has been updated to always set the RESTYPE properly when
    building an EYUBBASG control block.
    

APAR Information

  • APAR number

    PK23999

  • Reported component name

    CPSM CICS 3.1

  • Reported component ID

    5655M1501

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-04-27

  • Closed date

    2006-05-04

  • Last modified date

    2006-06-03

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

    PK23990

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

    UK14157

Modules/Macros

  •    EYU0BMAA
    

Fix information

  • Fixed component name

    CPSM CICS 3.1

  • Fixed component ID

    5655M1501

Applicable component levels

  • R100 PSY UK14157

       UP06/05/09 P F605

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
22 February 2023