IBM Support

PK25010: ABEND 0C4 IN DFHEDFU AND DFHEDFCC USING PROGRAM WITH ICSF CALL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer has a program that makes ISCF calls in his CICS
    environment which causes CEDF abends to occur.  The customer
    receives the following on the terminal:
       ABEND ASRA IN EDF: EDF SESSION TERMINATED. HIT CLEAR TO
       CONTINUE
    In the dump the customer is receiving three abends.  The first
    is in DFHEDFU (UQ80723) at x'131A' on a CLI instruction: 9552
    6000.  The second 0C4 is also in DFHEDFU at x'134C' in a CLI
    instruction:  9553 6000.  These two abend occur due to Reg6
    being invalid.  The third abend is in DFHEDFCC (UQ90634) at
    x'1D8' on a EX instruction:  44E0 8797.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend 0C4 from DFHEDFU and DFHEDFCC     *
    *                      issued when using CEDF.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The first argument of a command about to be executed under EDF,
    ARG0, has an address close to the end of a page frame and the
    following page frame is not owned by the EDF task. EDF detects
    this and handles it by issuing 0C4 dumps from DFHEDFU and
    continues processing.
    ARG0's length is then recalculated as the number of bytes from
    ARG0's start address to the end address of the page frame owned
    by the EDF task.
    If this new value is less than 32 it does not get updated into
    the variable defined to hold ARG0's length. As a result, when
    ARG0's data is saved, storage not owned by EDF will be
    referenced and another 0C4 abend will be issued this time from
    DFHEDFCC.
    This abend is not handled by EDF and as a result EDF will be
    terminated.
    
    Additional Keywords : ABEND0C4 ABENDS0C4 S0C4 AKEA ARG0LEN
                          CHEKADDR
    

Problem conclusion

  • DFHEDFCC has been changed so that after validating ARG0's
    address, if the length is recalculated as less than 32
    the new value will be used when making a local copy of ARG0.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK25010

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-05-17

  • Closed date

    2006-05-23

  • Last modified date

    2006-06-03

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

    PK24514

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

    UK14691

Modules/Macros

  •    DFHEDFCC
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK14691

       UP06/05/26 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"}},{"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:
03 June 2006