IBM Support

PH19981: ABENDS0C4 IN IPI4PROC AT X'246E'

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During EOD processing IMS PA flushes any incomplete transactions
    for reporting. When a program-switch sequence is found the list
    of transactions is traversed staring from the parent, or
    top-level transaction, to the end of the chain. In this instance
    a pointer to a transaction was in the list, however the
    transaction had been previously reported and the associated
    storage freed, without the pointer being removed from the list,
    resulting in an ABEND0C4 attempting to address the transaction.
                                                               S0C4
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IMS Performance Analyzer V4.4       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Abend S0C4 IPI4PROC+1346E               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During EOD processing IMS PA flushes any incomplete transactions
    for reporting. When a program-switch sequence is found the list
    of transactions is traversed staring from the parent, or
    top-level transaction, to the end of the chain.
    In this instance a pointer to a transaction was in the list,
    however the transaction had been previously reported and the
    associated storage freed, without the pointer being removed from
    the list, resulting in an abend S0C4 attempting to address the
    transaction.
    

Problem conclusion

  • This issue is associated with MODE=MULT transactions. The
    expected result in a program-switch list is that all
    transactions in the chain will have the same Originating Unit
    of Work ID (ORGUOWID) and the list would be traversed
    starting from the top-level transaction found with that
    ORGUOWID.
    
    With MODE=MULT transactions, this may not be the case, so when
    processing the IMS x'37' message transfer record starting at
    the top-level transaction in the chain, the current
    program-switch transaction may not be found and consequently
    the link to its parent transaction is not reset.
    This change will identify a transaction as MODE=MULT and for
    program-switch transactions, during IMS x'37' record processing,
    if the parent transaction is not found by traversing the
    ORGUOWID chain the parent transaction must be identified using
    the Unit of Recovery token (RECTOKEN). This will result in the
    transaction being correctly removed from the program-switch
    chain for the parent.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH19981

  • Reported component name

    IMS PERF ANALYZ

  • Reported component ID

    5655E1500

  • Reported release

    440

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-12-05

  • Closed date

    2019-12-17

  • Last modified date

    2020-01-03

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

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

    UI67063

Modules/Macros

  •    IPIIPROC IPISAPAR
    

Fix information

  • Fixed component name

    IMS PERF ANALYZ

  • Fixed component ID

    5655E1500

Applicable component levels

  • R440 PSY UI67063

       UP19/12/20 P F912

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":"4.4.0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A2","label":"IMS Performance Analyzer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.4.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 January 2020