IBM Support

PI72436: ABEND0C4 in DECENA01, DECENB01, and DECENC01 when called by IMS High Performance Fast Path Utility processing after APAR PI58702

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Any IMS data encrypted using an exit built with a pre-PI58702
    level of DECENA01, DECENB01, or DECENC01 code cannot be
    properly decrypted using an exit built with the PI58702, or
    later, level of code. See APAR PI58702 for the migration
    actions that must be performed so that the data can be properly
    decrypted.
    
    APAR PI58702 changed the exits to use the area pointed to by
    PSTLOGWA for an internal work area.  This does not work when
    the exits are called by the IMS High Performance Fast Path, as
    they pass a value of 0 rather than a PST address in R1 when the
    exit is called.  The exits function properly when they are
    called by IMS DLI, BMP, DBCTL, or utility processsing, because
    a PST address is always passed in R1 as documented for the
    compression/decompression exit interface in the IMS books.  IMS
    High Performance utility processing documents in their books
    that they deviate from the IMS exit interface and pass a value
    of 0 in R1.
    
    New function APAR PI57908 shipped exit DECENAA1 and APAR
    PI55772 shipped exit DECENBB1 with the same issue in their base
    code, and will also be addressed.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: APAR PI58702 changed the exits to use   *
    *                      the area pointed to by PSTLOGWA for an  *
    *                      internal work area. This does not work  *
    *                      when the exits are called by the IMS    *
    *                      High Performance Fast Path, as they     *
    *                      pass a value of 0 rather than a PST     *
    *                      address in R1 when the exit is called.  *
    *                      The exits function properly when they   *
    *                      are called by IMS DLI, BMP, DBCTL, or   *
    *                      utility processsing, because a PST      *
    *                      address is always passed in R1 as       *
    *                      documented for the compression/         *
    *                      decompression exit interface in the IMS *
    *                      books. IMS High Performance utility     *
    *                      processing documents in their books     *
    *                      that they deviate from the IMS exit     *
    *                      interface and pass a value of 0 in R1.  *
    *                                                              *
    *                      New function APAR PI57908 shipped exit  *
    *                      DECENAA1 and APAR PI55772 shipped exit  *
    *                      DECENBB1 with the same issue in their   *
    *                      base code, and will also be addressed.  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI72436

  • Reported component name

    DATA ENCRYPTION

  • Reported component ID

    5655P0300

  • Reported release

    120

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-11-16

  • Closed date

    2016-12-13

  • Last modified date

    2017-03-15

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

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

    UI43291

Modules/Macros

  • DECENAA1 DECENA01 DECENBB1 DECENB01 DECENCDV
    DECENC01 DECENC05 DECENC07 DECF00U5 DECF0005 DECF0010 DECHB0
    DECHI0   DECIMSCB DECIMSDV DECPI0   DECSSI10 H29F120J
    

Fix information

  • Fixed component name

    DATA ENCRYPTION

  • Fixed component ID

    5655P0300

Applicable component levels

  • R120 PSY UI43291

       UP16/12/17 P F612 Ø

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.2.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
15 March 2017