IBM Support

PK47039: AN ABEND 0C4 OCCURS IN DFHCDCON AT X'B6C'

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When trying to format a dump with DFHTT640 an abend 0C4 occurs
    in DFHCDCON at offset x'B6C'.  The 0C4 is occurring on an INSERT
    CHARACTER instruction:  43EF 7000 in the DECODE routine.  Reg7
    and RegF is used to address the byte but this results in an
    invalid address.
    .
    As a side note, slipping on the 0C4 did not result in a dump
    because an ESPIE existed and handled the abend.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: Attempts to format dump trace data with *
    *                      DFHPD640 fail mid-report with           *
    *                      MSGDFHPD0123.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    VERBX DFHPD640 is used to obtain a formatted report of the
    internal trace table from an SVC dump, using the TR keyword.
    Processing does not complete but terminates with message
    DFHPD0123 indicating a program check during the processing of
    the TR keyword.
    
    Analysis of an SVC dump, obtained by SLIP TRAP, shows an abend
    occurring in DFHCDCON during the processing of a XMXE trace
    entry. The error occurred when attempting to locate a character
    string representing the meaning for a numeric REASON code. It
    was assumed that the numeric REASON code will be in the range 1
    to 128, this being the limits of tables used during the
    conversion process. This translation is conducted for ALL trace
    records, including trace records where REASON will not have been
    set. In these cases the REASON code may contain residual data
    with a value outside the assumed range of 1 to 128.
    
    In most cases the mis-translation that occurs will not be
    apparent to the user. However in the reported case the out of
    range REASON value caused the code to address data outside the
    scope of the program, into un-allocated storage. This led to the
    0C4 abend that terminated trace report generation.
    
    Additional Keywords. OC4 ABEND0C4 ABENDOC4 MSGDFHPD0123
                         AUXTR GTFTR GTF
    

Problem conclusion

  • DFHCDCON processing for enumerator types, of which REASON is
    one, has been amended. When a value outside the allowed range is
    detected no translation will occur, instead spaces will be
    returned.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK47039

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-06-14

  • Closed date

    2007-07-03

  • Last modified date

    2007-08-03

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

    PK43301

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

    UK26696

Modules/Macros

  •    DFHCDCON
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK26696

       UP07/07/06 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":"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 August 2007