IBM Support

PM42796: ABEND 0C4 OCCURS IN EYU0XDP1 (XDP1) - API GET PROCESSOR 11/06/30 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An abend 0C4 occurs in EYU0XDP1 around offset x'EC6' on a MVC
    instruction:  D207 2028 80F0.  The psw and regs for the abend
    are:
    
      PSW 078D5000  AF813556   IL 06  IC 04
      REGS 0-3 00000020  2FEEA708  2FEEA4D0  2F8126D0
           4-7 2F8136D0  2F6261B0  2FEE9398  2FEEA120
           8-B 01FF002C  00029000  005E7014  2F6AD060
           C-F 2FEE9FD8  2FEEA120  AF813352  2FEEA8A8
    
    The abend occurs in the GETR_EXIT label as due to Reg8 not being
    set correctly as the result set descriptor.  In this instance,
    the caller passed an invalid thread tokan of x'40404040' on the
    GET request.
    
    Additional Symptom(s) Search Keyword(s):
    KIXREVPAD
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICSPlex SM V3R2M0 Users                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend ASRA/S0C4 may occur in method     *
    *                      EYU0XDP1 (XDP1) when a EXEC CPSM GET    *
    *                      request is issued through a CPSM API    *
    *                      program running in a MAS, after         *
    *                      applying any of the following PTFs:     *
    *                                                              *
    *                        UK58177 , UK59430 , UK62860           *
    ****************************************************************
    * 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.                               *
    ****************************************************************
    Code was added in PTF UK58177, and propagated in the additional
    PTFs specified above, to access the error queue in the result
    set descriptor upon exit from XDP1.  If the result set
    descriptor is not allocated, for example if an invalid RESULT is
    passed on the GET call, XDP1 still attempts to access the error
    queue, and depending upon the residual value in general register
    8, may abend ASRA/S0C4.
    

Problem conclusion

  • XDP1 has been updated to bypass the access of the result set
    descriptor error queue if the result set descriptor is not
    allocated.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM42796

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    50M

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-06-30

  • Closed date

    2011-07-20

  • Last modified date

    2011-08-01

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

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

    UK69941

Modules/Macros

  •    DYU0MOXT DYU0VAFT DYU0VAGM DYU0VAGT DYU0VAGW
    DYU0VAST DYU0VASU DYU0VBRP DYU0VE7C DYU0VHDT DYU0VHLK DYU0VHPL
    DYU0VHTT DYU0VHVD DYU0VIFM DYU0VISE DYU0VISI DYU0VISP DYU0VISZ
    DYU0VMPR DYU9VKEC EYUA2639 EYUBVAPI EYUBVISS EYUBVIST EYUBXDEN
    EYUBXDRD EYUCXXRS EYUC2639 EYUEVGAR EYUE2639 EYUKVGAR EYUK2639
    EYUL2639 EYUP2639 EYUQACCK EYUQXXRC EYURVGAR EYURXDEQ EYUR2639
    EYUSVGAR EYUS2639 EYUTACMD EYUTAEYU EYUTBNRC EYUTMOMI EYUTMOSD
    EYUTRDIR EYUTVOSX EYUTVTHE EYUTVTHK EYUTVTHS EYUT2639 EYUUACMD
    EYUUAGBL EYUUXXFI EYUUXXRS EYUUXXTC EYUY2639 EYU0ABAA EYU0ABAF
    EYU0ABAJ EYU0ABA4 EYU0ABA7 EYU0ABA9 EYU0ABM0 EYU0CRCK EYU0CTEX
    EYU0DXRC EYU0MOXT EYU0TICT EYU0TSRA EYU0VAFT EYU0VAGC EYU0VAGM
    EYU0VAGP EYU0VAGT EYU0VAGW EYU0VAST EYU0VASU EYU0VBRB EYU0VBRF
    EYU0VBRS EYU0VE7C EYU0VHDA EYU0VHDB EYU0VHDF EYU0VHDH EYU0VHDI
    EYU0VHDK EYU0VHDT EYU0VHLB EYU0VHLF EYU0VHPL EYU0VHTD EYU0VHTH
    EYU0VHTM EYU0VHTT EYU0VHVB EYU0VHVC EYU0VHVD EYU0VHVH EYU0VHVS
    EYU0VHVT EYU0VIFB EYU0VIFC EYU0VIFM EYU0VIFR EYU0VISE EYU0VISI
    EYU0VISP EYU0VISZ EYU0VKED EYU0VMNR EYU0VMPD EYU0VMPR EYU0XCLA
    EYU0XDER EYU0XDH3 EYU0XDH4 EYU0XDH7 EYU0XDNR EYU0XDP1 EYU0XDP2
    EYU0XDP4 EYU0XDP5 EYU0XDP6 EYU0XDQA EYU0XDQB EYU0XDQR EYU0XDQ2
    EYU0XDW1 EYU0XDW2 EYU0XDW3 EYU0XDW8 EYU0XDW9 EYU0XDY1 EYU0XDY2
    EYU0XDY3 EYU0XDY4 EYU0XDY5 EYU0XDY7 EYU0XLSD EYU0XL80 EYU0XQGQ
    EYU0XXRC EYU7VISS EYU7VIST EYU9XDF1 EYU9XMAL JCI650MJ MASQRYER
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R50M PSY UK69941

       UP11/07/31 P F107

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.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 August 2011