IBM Support

PM42114: DFHDS0002 CODE 0070 AND DFHTD0180 RESPONSE CODE 04 AND REASON CODE 0B AFTER DOING A FORCEPURGE OF A TASK IN A MBCB_XXX WAIT.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Your CICS region abended with the following messages when
    you tried for forcepurge a task:
    .
    DFHDS0002  DBDCCICS A severe error (code X'0070') has
    occurred in module DFHDSSR.
    DFHTD0180  DBDCCICS Unexpected response (code X'04') and
    reason (code X'0B') from a DFHDSSRM call.
    .
    The trace in the DFHDS0002 dump shows that the task was
    cancelled with force out of a MBCB_XXX suspend.  Then the task
    tries to do another suspend and that fails with an *EXC
    trace entry (pointid DS 0070 )  saying SUSP_CLEANUP_PENDING .
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHDS0002 error followed by CICS region *
    *                      abend.                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In the reported problem a CICS region abended following the
    issue of messages DFHDS0002 (code x'0070') and DFHTD0180
    response (code x'04') reason (code x'0B').
    
    A task was writing to Transient Data and was suspended on an
    MBCB_xxx wait.  An attempt was made to Force Purge the task
    and in doing so, routine BUFALL in DFHTDSUC was driven.
    This called task_purge but passed an invalid MBCB pointer which
    is required to locate the MWCB ( transient data wait control
    block ).  The freemain of the MWCB did not occur.  Control
    returned to BUFALL to index to the next MWCB but again, the
    pointer value was invalid.  CICS detected this recursive
    error situation and abended.
    

Problem conclusion

  • DFHTDB has been modified and will now set the correct pointer
    value.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM42114

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-06-24

  • Closed date

    2011-09-30

  • Last modified date

    2011-11-02

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

    PM37322

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

    UK72405 UK72406

Modules/Macros

  •    DESTDB   DESTDRM  DESTDSUB DFHTDB   DFHTDRM
    DFHTDSUC
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK72405

       UP11/10/08 P F110

  • R700 PSY UK72406

       UP11/10/08 P F110

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

Document Information

Modified date:
02 November 2011