IBM Support

PM38250: STORAGE OVERLAYS MAY OCCUR WHEN THE DFHAP1301 MESSAGE IS BEING REQUESTED

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An error occurs while an application is running.  CICS
    intercepts the abend and calls Language Environment's program_
    check_recovery process.  LE discovers a problem with it's
    storage areas and returns a RC8 back to CICS.  CICS inturn
    requests a DFHAP1301 informational message, but on the call from
    DFHAPLI1 to DFHMEME, the addressability for the DFHMEME domain
    parameter list has not been set.  This can lead to various
    overlays of about 246 bytes depending where the MEME parmlist
    pointer is pointing.
      When DFHAPLI1 calls the message domain, the DFHMEME parameter
    list is stored in DFHAPLI1's stack entry.  Usually this is where
    the DFHMEME parmlist pointer is residualy pointing, but the
    address could be anywhere.
    The overlay can potentially start on a byte boundary.
      DFHAPLI1 will need to re-establish addressability to the
    DFHMEME domain paramter list prior to macking the AP1301
    call. Similar to CICS 4.1 apar PM18178
    Additional keywords:
    S0C4 , abendS0C4 , IEA995 , IEA995I , DFHAP1301 , loop , overlay
    .
    Additional Symptom(s) Search Keyword(s):
    KIXREVCTC
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: After CICS issued msgDFHAP1301, an      *
    *                      overlay of about 246 bytes of storage   *
    *                      can result in program checks in the     *
    *                      kernel domain (DFHKEDCL and DFHKERER)   *
    *                      that end with a U1800 abend.            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When DFHAPLI1 issues message DFHAP1301 after a call to LE for
    program_check_recovery which returns with RC=8, DFHAPLI1
    assumes that it has addressability to the CICS message domain
    parameter list.
    Depending on where the pointer that is being used is pointing
    to, various unpredictable errors can result including system
    outage.
    
    Keywords: AP1301 MEME meme_parms abendU1800
    

Problem conclusion

  • DFHAPLI1 has been changed so that it correctly addresses the
    message domain parameter list before issuing message DFHAP1301.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PM38250

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-05-03

  • Closed date

    2011-05-18

  • Last modified date

    2011-06-01

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

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

    UK67860 UK67861

Modules/Macros

  •    DESLI1   DFHAPLI1 DFHAPLJ1 DFHAPLX1
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK67860

       UP11/05/21 P F105

  • R500 PSY UK67861

       UP11/05/21 P F105

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"}},{"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.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 June 2011