IBM Support

PI67560: DECZLDX0 MAY EXCEED MAXIMUM OUTPUT LENGTH BY 1 CAUSING ABEND04E RC00C90103

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If the compression dictionary does not work well for the input
    row, it is possible for the size of the row to increase in size
    when the data is compressed. In some cases DECZLDX0 may return
    a compressed row that is 1 byte larger than the maximum row
    size.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Users.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: DECZLDX0 may exceed the maximum output  *
    *                      length by 1 causing ABEND04E RC00C90103 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    
    
    Guidelines for installing DEC V1.2 maintenance
    In order to avoid unnecessary service disruptions due to
    maintenance activities, please follow these recommendations when
    deciding how and when to install maintenance for the Encryption
    Tool:
    1. Always keep the SMP/E environment up to date. This will
    ensure that any newly-built exits will have the latest code.
    2. Do not relink existing exits to include new SMP/E maintenance
    unless one of the following is true:
    a. You are experiencing a problem/symptom described by a
    specific APAR
    b. You already have a planned outage (for instance, a planned
    key rotation procedure)
    c. The APAR is marked as HIPER
    d. IBM support has advised you to do so
    3. When maintenance to an exit is performed, ensure that copies
    of the existing exits are retained prior to replacing the exits
    with newer versions. The copies could be useful in a scenario
    where you need to fall back or if there is a need to reference
    information from the older exit.
    4. It is not necessary to perform a migration action (i.e. an
    UNLOAD with the old exit and RELOAD with the new exit) unless
    there are instructions associated with the APAR stating that it
    is necessary to do so. These instructions may be included in any
    of the following:
    a. APAR description
    b. APAR closing text
    c. ++HOLD ACTION
    5. When a migration action is required, the DB2|IMS subsystem
    should be cycled to ensure that the new exit is loaded and used.
    End of Guidelines
    
    1) The following DEC Modules are updated, by PI67560. The DEC
    DB2 Link Jobs (DECDB2CL and DECDB2DV) will be required to be
    executed, after SMP/E Apply, for these:
    DECENBI0 - CPACF protected key plus unique Initial Chaining
    Vector (ICV) generation
    DECZLDX0 - Compression edit procedure
    2) After successful linking of the DEC V1.2 DECENBI0 and
    DECZLDX0 Modules, for this APAR, Customer should do either of
    the following actions:
    a) Determine if the .SDSNEXIT library, for the DB2 Subsystem
    where DEC V1.2 is used, is in the System Linklist concatenation.
    If so, issue the LLA Refresh command on that System LPAR. This
    will allow Customer to use the updated code, without need to
    Cycle the DB2 Subsystem.
    b) If the .SDSNEXIT library, for the DB2 Subsystem where DEC
    V1.2 is used, is not in the System Linklist concatenation,
    Customer will need to Cycle the DB2 Subsystem, in order to use
    the updated code.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI67560

  • Reported component name

    DATA ENCRYPTION

  • Reported component ID

    5655P0300

  • Reported release

    120

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-12

  • Closed date

    2016-11-10

  • Last modified date

    2016-12-01

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

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

Modules/Macros

  • DECENBI0 DECZLDX0
    

Fix information

  • Fixed component name

    DATA ENCRYPTION

  • Fixed component ID

    5655P0300

Applicable component levels

  • R120 PSY UI42472

       UP16/11/16 P F611

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:
01 December 2016