IBM Support

OA42454: ABEND 0C4 IN XPEDITER AFTER EXEC CICS RELEASE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The 0C4 is at offset x'2200' in program DBUGDBXX, the abending
    instruction is BF6F 2074 and Register 2 contains a bad address.
    Prior to the abend, DBUGDBXX running in AMODE(64) loaded
    Register 2 with program DBUG CPE address 00000048_40B74808
    (64bit for CICS TS 5.1), and then issued an EXEC CICS RELEASE
    to release DBUG. On return from the RELEASE command, DBUGDBXX
    attempted to get CPE_CURRENT_USERS (R2 + 74) to check if the
    current users count was zero. But, the top- half of R2 was
    somehow cleared, so a bad address in R2 was referenced causing
    the 0C4.
    

Local fix

  • apply PTF when available.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All OMEGAMON XE for CICS on z/OS users.      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Unpredictable results, most likely a    *
    *                      S0C4 abend, when an application running *
    *                      on CICS/TS 5.1 makes an EXEC CICS call  *
    *                      in AMODE31 with General Purpose         *
    *                      Register 2 containing a 64-bit address. *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the conditions listed above are met, OMEGAMON may
    incorrectly clear the top-half of register 2 to 0; when the
    application gets control back after the EXEC CICS call any use
    of that register in AMODE64 will not address the expected
    memory.
    

Problem conclusion

  • OMEGAMON was changed to not incorrectly clear the top-half of
    register 2 to 0.
    
    After installing this PTF and reloading the RTEs where the
    CICS regions are running, you must recycle all affected CICS
    regions.
    
    Additional search keywords:
    XPOF Xpediter/CICS
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA42454

  • Reported component name

    OMEG XE CICS Z/

  • Reported component ID

    5698A5800

  • Reported release

    420

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-04

  • Closed date

    2013-07-03

  • Last modified date

    2013-08-02

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

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

    UA69774 UA69775

Modules/Macros

  •    KC5EICBA KC5EICCA KOCBSP0A KOCBSTBA KOCBSTCA
    KOCDINBA KOCDINCA KOCEICBA KOCEICCA KOCLUEBA KOCLUECA KOCRUEBA
    KOCRUECA KOCRYCBA KOCRYCCA KOCSBMBA KOCSBMCA KOCXECBA KOCXECCA
    KOCXENBA KOCXENCA
    

Fix information

  • Fixed component name

    OMEG XE CICS Z/

  • Fixed component ID

    5698A5800

Applicable component levels

  • R420 PSY UA69774

       UP13/08/01 P F307

  • R510 PSY UA69775

       UP13/08/01 P F307

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":"SSLSDR","label":"Tivoli OMEGAMON XE for CICS on z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"420","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
02 August 2013