IBM Support

PH39420: ABEND0C4 IPI4PROC + X'22EA' AND/OR ABEND0C9 IPI4DMGR + X'19E2' WHEN RUNNING REPORTS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ABENDS0C4 in IPI4PROC in end of transaction (EOT) processing
    when traversing the transaction chain for MODE=MULT
    transactions.
                           and/or
    ABENDS0C9 in IPI4DMGR processing form fields from a malformed
    IMS Index record created for a MODE=MULT transaction.
    Keywords: S0C4 S0C9
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IMS Performance Analyzer V4.5       *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. Abend S0C4 IPI4PROC+22EA             *
    *                      2. Abend S0C9 IPI4DMGR+19E2             *
    ****************************************************************
    1. Abend S0C4 in IPI4PROC in end of transaction (EOT) processing
       when traversing the transaction chain for MODE=MULT
       transactions.
    2. Abend S0C9 in IPI4DMGR processing form fields from a
       malformed IMS Index record created for a MODE=MULT
       transaction
    

Problem conclusion

  • 1. MODE=MULT transactions may result in multiple transactions
       being chained from a single Unit of Recovery (UOR). In EOT
       processing the chain is traversed sequentially to remove the
       completed transaction from the list. The chain could be
       entered at any point, rather than from the first entry on
       the chain, in which case the transaction may not be found and
       an invalid pointer left which could result in a subsequent
       abend S0C4. This situation is corrected in that the chain
       is always entered from the first entry and traversed to the
       point at which the required entry can be found.
    
    2. An IMS Index record created for a MODE=MULT transaction may
       be malformed due to the conditions corrected in issue
       1. above. The conditions that resulted in the malformed
       record are corrected, however, additional defensive code
       is added to form field processing to mitigate against
       future issues.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH39420

  • Reported component name

    IMS PERF ANALYZ

  • Reported component ID

    5655E1500

  • Reported release

    450

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-07-29

  • Closed date

    2021-08-25

  • Last modified date

    2021-09-01

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

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

    UI76909

Modules/Macros

  • IPI4DMGR IPI4FILT IPI4PROC IPIIPROC IPISAPAR
    

Fix information

  • Fixed component name

    IMS PERF ANALYZ

  • Fixed component ID

    5655E1500

Applicable component levels

  • R450 PSY UI76909

       UP21/08/31 P F108

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.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A2","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"450"}]

Document Information

Modified date:
02 September 2021