IBM Support

PM87415: IMS PA ABEND0C4 IPIIPROC AFTER LABEL REC35 + X'43A'

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IMS PA attempts to find the parent transaction for a program
    switch by utilizing certain fields in the IMS x'35' log record.
    In particular when QLNQCTMP is set it expects to utilise the
    value in QLENQPST to identify transactions associated with that
    particular PST ID resulting in either a pointer to a transaction
    or, a null pointer indicating no transactions could be found. In
    the case where QLENQPST does not contain a value as expected the
    resulting pointer addresses a work area, rather than being reset
    to a null value, which in subsequent processing may lead to
    unpredictable results including ABENDS0C4.         IPI4PROC S0C4
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IMS Performance Analyzer V4.3       *
    ****************************************************************
    * PROBLEM DESCRIPTION: IMS PA abend S0C4 IPI4PREC.REC35+x'43E' *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    IMS PA attempts to find the parent transaction for a program
    switch by utilising certain fields in the IMS x'35' log record.
    In particular when QLNQCTMP is set it expects to utilise the
    value in QLENQPST to identify transactions associated with
    that particular PST ID resulting in either a pointer to a
    transaction or, a null pointer indicating no transactions
    could be found. In the case where QLENQPST does not contain
    a value as expected the resulting pointer addresses a work
    area, rather than being reset to a null value, which in
    subsequent processing may lead to unpredictable results
    including S0C4 abend.
    

Problem conclusion

  • 1.In processing x'35' when QLENQPST does not contain a value as
    expected, ensure a null pointer is the result of the query
    indicating no transaction is available to satisfy the request.
    2.The IMS PA Transit Engine builds queues based on a 16-byte
    key, this may be insufficient to uniquely identify some
    transaction so the key length is expanded to 32 bytes.
    3.Sundry dialog updates to Help panels and improved validation
    processing.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM87415

  • Reported component name

    IMS PERF ANALYZ

  • Reported component ID

    5655E1500

  • Reported release

    430

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-04-19

  • Closed date

    2013-04-29

  • Last modified date

    2013-06-04

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

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

    UK93905

Modules/Macros

  • IPI#ATRM IPICPROC IPICXCPT IPIFPROC IPIGDISP
    IPIGDSPF IPIGGET  IPIIPROC IPILINFO IPIOINFL IPIOPROC IPIOTRAC
    IPIPCFLT IPIPQDMP IPIPXATF IPIRSAG  IPIRSAT  IPIRSCG  IPIRSC1
    IPIRSC8  IPIRSL4B IPIRSL4C IPIRSL4D IPIRSL5  IPIRSL6  IPIRSS4B
    IPIRSS4C IPIRSS4D IPIRSS5  IPIRSS6  IPIRST1  IPIRST2  IPIRST3
    IPIRST4  IPIRST5  IPIRST6  IPISAPAR IPISCSAR IPISDASH IPISFPDC
    IPISFPEM IPISFPIR IPISFPRO IPISFPTR IPISLOG  IPISLOGD IPISLOGH
    IPISLOGM IPISLOGP IPISLOGS IPISLOGT IPISLOGX IPISMERG IPISRESP
    IPI4DMGR IPI4PROC IPI4QMGR
    

Fix information

  • Fixed component name

    IMS PERF ANALYZ

  • Fixed component ID

    5655E1500

Applicable component levels

  • R430 PSY UK93905

       UP13/05/02 P F305

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.3.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.3.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 June 2013