IBM Support

PI83763: DFHPG0001 AN ABEND (CODE 0C4/AKEA) HAS OCCURRED AT OFFSET X'4908' IN MODULE DFHPGLE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A LINK request from one program to another passes a COMMAREA
    address of x'40404040'.  CICS attempts to read this address in
    order to copy back a reply from the program, resulting in
    an expected abend0c4.  This is then followed by:
    
    DFHPG0001 An abend (code 0C4/AKEA) has occurred at offset
    X'4908' in module DFHPGLE.
    
    CICS recovery routine makes another attempt to run the
    copy_back_commarea logic in DFHPGLE.  This takes an identical
    abend0c4 which results in the PGLE recovery routine to exit and
    percolate without completely unstacking the PLCB. This leads to:
    DFHPG0001 An abend (code 0C4/AKEA) has occurred at
    offset x'A512' in module DFHPGIS.
    
    The trace domain table entry becomes corrupt while DFHPGHM was
    in control. The DFHTR domain table entry no longer points at
    the TR anchor block. Program checks occur in all attempts to
    write a trace entry.  Recursive abends occur requiring restart
    of the CICS region.
    
    DFHDU0001 An abend (code 0C4/AKEA) has occurred at offset
    x'0C06' in module DFHDUDT.
    DFHDU0001 An abend (code 0C6/AKEA) has occurred at offset
    x'0C06' in module DFHDUDT.
    
    This APAR will update the DFHPGLE recovery routine.
    
    
    Additional Symptom(s) Search Keyword(s): KIXREVRJL
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHPG0001 An abend (code 0C4/AKEA)      *
    *                      has occurred at offset X'4908' in       *
    *                      module DFHPGLE.                         *
    ****************************************************************
    * RECOMMENDATION: .                                            *
    ****************************************************************
    An application program issues an EXEC CICS LINK to a second
    program, passing it a COMMAREA. The commarea address is in
    read only storage, outside the DSA.
    CICS copies the commarea into storage that can be read and
    written to by the receiving program, and on completion of
    that program attempts to copy the commarea back to its
    original location, resulting in a 0C4.
    The DFHPGLE recovery routine is driven, and makes a further
    attempt to copy back the commarea, resulting in another S0C4.
    This terminates the pglerec recovery routine, leaving the
    PLCB chain in a corrupt state.
    .
    Additional Keywords: msgDFHPG0001 PG0001 x9B60 x'9B60'
                         ABENDS0C4 S0C4 abend0C4
    

Problem conclusion

  • DFHPGLE has been changed so that only one attempt is made
    to copy back the commarea.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI83763

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-06-28

  • Closed date

    2017-07-27

  • Last modified date

    2017-08-02

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

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

    UI49127 UI49128

Modules/Macros

  • DFHPGLE  DFHPGLP  DFHPGPG  DFHPGRE  DFHPGXE
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R000 PSY UI49127

       UP17/07/29 P F707

  • R100 PSY UI49128

       UP17/07/29 P F707

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

Document Information

Modified date:
02 August 2017