IBM Support

PH71180: ABEND0C4 OCCURS DURING IPR RELOAD WITH MODIFIED UNLOAD RECORD LENGTH

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After running the Unload utility, the length of the second and
    subsequent segment records of the unload records was manually
    edited to 32756 bytes.
    When this modified unload record is used as input to IPR Reload,
    the Reload process terminates with ABEND0C4.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM IMS High Performance Load for   *
    *                 z/OS Version 2 Release 1 (FMID=H1IM210).     *
    ****************************************************************
    * PROBLEM DESCRIPTION: After running the Unload utility, the   *
    *                      length of the second and subsequent     *
    *                      segment records of the unload records   *
    *                      was manually edited to 32756 bytes.     *
    *                      When this modified unload record is     *
    *                      used as input to IPR Reload, the        *
    *                      Reload process terminates with          *
    *                      ABEND0C4.                               *
    ****************************************************************
    An issue may occur when using unload data set input with
    HP Load, IPR Reload, or RGE (REORGINPUT=ULDS) processing.
    For non-HALDB databases (HDAM, HIDAM, HISAM, SHISAM), when SH
    or HD format unload data is used, the buffer size for unload
    record storage may be insufficient.
    In addition, the same problem can occur for all databases under
    specific processing conditions.
    This occurs when processing is performed without sorting, such
    as when SORT=COND determines that sorting is not required, when
    PARTINIT=YES or WFPHLQ is specified, or when PARTINIT=NO with
    DDEFPDS specified.
    In this processing, storage for unload records is allocated
    using GETMAIN, but size calculation is incorrect.
    Lengths for SH/HD headers, trailers, and sort headers are not
    properly considered in the calculation.
    As a result, the required storage is underestimated, which can
    lead to storage shortage conditions, resulting in abends such
    as ABEND0C4 or incorrect processing.
    

Problem conclusion

  • HP Load has been modified to correctly calculate the required
    storage size for unload record processing.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH71180

  • Reported component name

    IMS HP LOAD

  • Reported component ID

    5655E0700

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2026-05-05

  • Closed date

    2026-06-03

  • Last modified date

    2026-06-04

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

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

    UO08099

Modules/Macros

  • HPSRHDL2 HPSRHDL3 HPSRHDL4 HPSRHDL5 HPSRHDL7 HPSRHDL8 HPSRHDL9
    HPSRHDLA HPSRHDLB HPSRHSL2 HPSRHSL3 HPSRHSL4 HPSRHSL5 HPSRHSL7
    HPSRHSL8 HPSRHSL9 HPSRHSLA HPSRHSLB HPSRRLD2 HPSRRLD3 HPSRRLD4
    HPSRRLD5 HPSRRLD7 HPSRRLD8 HPSRRLD9 HPSRRLDA HPSRRLDB HPSRRRI0
    HPSRRRI9
    

Fix information

  • Fixed component name

    IMS HP LOAD

  • Fixed component ID

    5655E0700

Applicable component levels

  • R210 PSY UO08099

       UP26/06/04 I 1000

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":"SSCX89F","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]

Document Information

Modified date:
04 June 2026