IBM Support

PH46343: WHEN IMS HP IMAGE COPY SCHEDULES IN DRF, IMS HP IMAGE COPY OVERLAYS STORAGE BEYOND THE OUTPUT IC BUFFER

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If the length of the output buffer area for ICDS is 1 byte
    longer than the length of the IC record, IMS HP Image copy
    incorrectly clears 256 bytes when it should clear 1 byte. As a
    result, the storage located adjacent to the output buffer is
    overwritten and DRF terminates with an unexpected error.
    
    In one case, the VSAM IDARCWA work area was overlaid with zeroes
    causing an ABEND0C4 in IDA019L1. IMS database segment data can
    be seen directly above the overlay area in storage.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IMS High Performance Image Copy *
    *                 for z/OS Version 4 Release 2                 *
    *                 ( FMID=H1J0420 ) who use it with IMS         *
    *                 Reorganization Expert or Database Recovery   *
    *                 Facility of IMS Recovery Solution Pack.      *
    ****************************************************************
    * PROBLEM DESCRIPTION: When the following conditions are met,  *
    *                      an unexpected error occurs:             *
    *                      - IMS HP Image Copy is scheduled in     *
    *                        Database Recovery Facility (DRF) of   *
    *                        IMS Recovery Solution Pack or IMS     *
    *                        Database  Reorganization Exert (RGE)  *
    *                        type-A                                *
    *                      - Output image copy data set is not     *
    *                        compressed                            *
    *                      - The record length of input DBDS is    *
    *                        one byte shorter than a multiple of 8 *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    When the following conditions are met, an unexpected error
    occurs.
    - IMS HP Image Copy is scheduled in IMS Database Recovery
      Facility (DRF) of IMS Recovery Solution Pack or IMS Database
      Reorganization Exert (RGE) type-A.
    - Output image copy data set is not compressed
    - The record length of input DBDS is one byte shorter than a
       multiple of 8
    
    When IMS HP Image Copy is scheduled in DRF or RGE type-A, it
    defines the LRECL of output image copy data set to be a multiple
    of 8. IMS HP Image Copy sets the input DBDS records in the
    output buffer and then clears the rest of the output buffer
    area where no data is set. If the record length is one byte
    shorter than a multiple of 8, it must clear one byte. However,
    the clear logic is incorrect and clears a length of 256 bytes.
    As a result, the storage behind the buffer is overwritten with
    zeros, resulting in an unexpected error.
    

Problem conclusion

  • After IMS HP Image Copy puts the record, it clears the unused
    area with the correct length.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH46343

  • Reported component name

    IMS HP IMAGE CO

  • Reported component ID

    5655K9600

  • Reported release

    420

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-05-11

  • Closed date

    2022-06-01

  • Last modified date

    2022-09-08

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

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

    UI80821

Modules/Macros

  • FABJDPUT FABJDRQS
    

Fix information

  • Fixed component name

    IMS HP IMAGE CO

  • Fixed component ID

    5655K9600

Applicable component levels

  • R420 PSY UI80821

       UP22/06/03 P F206

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":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89E","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2.0"}]

Document Information

Modified date:
08 September 2022