IBM Support

PM74450: DUMPCODE ME0121 FORMATTING MESSAGE DFHPI0997 AFTER DTIMEOUT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are receiveing dumps when CICS issues a DTIMEOUT
    processing a PIPELINE task. A DFHPI0997 message may be issued,
    but the message text may contain random characters instead of
    the PIPELINE name.
    
    DFHPI0997 date time CICS TRAN PIPENAME The CICS
      pipeline manager has encountered an error: target program
      unavailable or abended.
    DFHPI0997 date time CICS TRAN ........ The CICS
      pipeline manager has encountered an error: target program
      unavailable or abended.
    
    A dump is produced for dumpcode ME0121, indicating that a
    MESSAGE COULD NOT BE FORMATTED.  The trace shows an exception
    entry:  ME FF37 MEFO  *EXC* INVALID-FORMAT
    
    Looking at the DFHPI0997 message in storage, it appears that the
    field containing the PIPELINE name is represented by random
    data, which is neither valid EBCDIC nor addressable storage.
    Depending on the value of the data, an ABEND may result.  In one
    case, the data contained the 'shift out' indicator for a double
    byte character set (DBCS).
    
    DFHPIPM is responsable for setting up msg_pipeline.  When
    DHFPIPM is called from DFHPIAP for INVOKE_STUB, msg_pipeline is
    not set up correctly.
    
    
    KIXREVSCB
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHME0121 issued when msg DFHPI0997     *
    *                      contains an invalid pipeline name       *
    *                      that contains DBCS characters.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CICS is acting as a web service provider and the context-switch
    is performed during request processing. When request is received
    by CICS, source task CPIH is invoked which then attaches target
    task to handle this request. During the target task processing,
    DFHPIPM INVOKE_STUB is called and the variable 'msg_pipeline'
    doesn't get initialised.
    
    If a problem occurs during INVOKE_STUB that requires message
    DFHPI0997 to be issued. 'msg_pipeline' is used to pass the value
    of the pipeline name. Since this variable is not set up and
    contains a random value, the pipeline name in message DFHPI0997
    can not be printed out correctly. If this happens to contain a
    x'0E' or x'0F' then message DFHME0121 will be issued with a
    system dump due to finding invalid DBCS data in the message.
    
    Additional Keywords: msgDFHPI0997  msgDFHME0121  PI0997  ME0121
    

Problem conclusion

  • DFHPIPM has been changed to make sure that the variable
    'msg_pipeline' can get set correctly.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM74450

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-05

  • Closed date

    2012-11-01

  • Last modified date

    2012-12-04

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

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

    UK83196

Modules/Macros

  •    DFHPIPM
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UK83196

       UP12/11/09 P F211

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

Document Information

Modified date:
04 December 2012