IBM Support

PK48279: ABEND0C4 IN DFHSMMC2 +X'B70' WHEN HANDLING AN INQUIRE_TASK_STORAGE XPI CALL.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHSMMC2 is processing an INQUIRE_TASK_STORAGE XPI call. We
    issue an INQUIRE_TRANSACTION_TOKEN call at offset x'B56' into
    DFHSMMC2, attempting to use REG8 as a parameter register for the
    XMIQ_RESPONSE. REG8 has not been set yet it is being used as the
    pointer into the XMIQ parameter list in refstep
    find_smx_for_current_task. REG8 points to the end of the
    subsequent page which is not accessable, causing an ABEND0C4 in
    DFHSMMC2 at +x'0B70'.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHSM0001 An abend (code 0C4/AKEA) has  *
    *                      occurred at offset X'0B70' in module    *
    *                      DFHSMMC2.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An abend 0C4 occurs in refstep find_smx_for_current_task in
    DFHSMMC2 after XPI call DFHSMMCX FUNCTION(INQUIRE_TASK_STORAGE)
    is issued from an XEIIN GLUE.  The abend occurs because the
    address of the xmiq parameter list in register 8 is undefined at
    the time of the ?DFHXMIQI FUNCTION(INQUIRE_TRANSACTION_TOKEN)
    call in refstep find_smx_for_current_task.  When CICS attempts
    to save the response from the
    ?DFHXMIQI FUNCTION(INQUIRE_TRANSACTION_TOKEN) using R8, if the
    page being accessed is not owned by CICS, an abend0c4 occurs.
    However, if the page is owned by CICS an invalid corruption of
    CICS storage will occur but will probably go unnoticed.
    A similar problem could happen for EXEC CICS INQUIRE STORAGE.
    
    Additional keywords: abendS0C4 abend0C4 S0C4 MSGDFHSM0001 SM0001
                         dfhxmiqi dfhxmiqm dfhxmiq_ptr xmiq_response
                         corruption corrupted X'01' X'02' 1 2
    

Problem conclusion

  • DFHSMMC2 has been changed to assign the address of the xmiq
    parameter list to a pointer before the
    ?DFHXMIQI FUNCTION(INQUIRE_TRANSACTION_TOKEN) call.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK48279

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-07-04

  • Closed date

    2007-07-24

  • Last modified date

    2007-09-04

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

    PK43825

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

    UK27603

Modules/Macros

  •    DESSMMC2 DFHSMMC2
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK27603

       UP07/08/02 P F708

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:
04 September 2007