IBM Support

OA62876: S0C4 ABEND IN NETVIEW, ERRMOD=AAUDBRPA, RCYMOD=DSIMSX, DOMAIN=XXXX

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An AAUMDBR macro invocation in the OPENTBLE subroutine of
    AAUDXTRC generates a call to module AAUDBRPA that passes 7
    parameters.  AAUDBRPA, expects 8 parameters.
    
    The OPENTAB subroutine of AAUDBRPA references that 8th parameter
     (TBLADDR) and blows up (0C4-11), because what is being
    interpreted as the address of the 8th parameter is, at least
    partially, a 2 character value (a module location ID '01').
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of the session monitor (NLDM)          *
    *                 component in IBM Z NetView V6R3              *
    ****************************************************************
    * PROBLEM DESCRIPTION: NLDM functions, such as TRACE START     *
    *                      xxxx (where xxxx is some resource name) *
    *                      or TRACE STOP xxxx, may abend 0C4.      *
    *                      Additional search keyword(s):           *
    *                      ABEND0C4 ABENDS0C4                      *
    ****************************************************************
    A macro (AAUMDBR) in NLDM for managing internal tables generates
    some calls to its associated service routine (AAUDBRPA) with
    fewer parameters than the service routine expects.  For some
    instances of such calls, the compiler generates address lists
    with fewer entries than would be expected to be present for
    all of the parameters the service routine expects.  As a
    result, the service routine's reference to a parameter, say the
    last (8th) one, would go the expected last (8th) address list
    entry to get the address of the parameter, but that location is
    not an address list entry, so it could pick up and use as an
    address data that may be, say, character data, leading to the
    possible abend 0C4.
    -
    The macro code generating the calls with too few parameters has
    been there for many years; however, it has only been with the
    compiler used with IBM Z NetView V6R3 that address lists for
    the calls have been generated in such a way as to expose the
    problem.
    

Problem conclusion

  • Macro AAUMDBR is being changed to generate calls to the
    associated service routine (AAUDBRPA) with all of the
    expected parameters, so there are no invalid references.
    3 parts - AAUDCONA, AAUDSESH, AAUDSGWB - are being given an
    additional base register for their (re)compiles due to the
    macro change, and 67 other parts are just being recompiled for
    the macro change, as follows:
    -
    AAUD031A, AAUD035A, AAUDADTR, AAUDBLRA, AAUDCOLA, AAUDERCA,
    AAUDERCB, AAUDERIN, AAUDERPA, AAUDERVA, AAUDFLOA, AAUDFRCA,
    AAUDFRCB, AAUDKPSD, AAUDLSTD, AAUDNCPA, AAUDNCPB, AAUDNCPC,
    AAUDNCPD, AAUDNCPT, AAUDPBDB, AAUDPBDC, AAUDPIUA, AAUDPIUB,
    AAUDRCD0, AAUDRCDA, AAUDRCDB, AAUDRCDC, AAUDRCDD, AAUDRCDE,
    AAUDRSVA, AAUDRSVD, AAUDRTAW, AAUDRTI0, AAUDRTIB, AAUDRTMB,
    AAUDRTMC, AAUDRTMD, AAUDRTME, AAUDRTMF, AAUDSABP, AAUDSAIF,
    AAUDSAIP, AAUDSAMD, AAUDSARM, AAUDSASF, AAUDSASS, AAUDSAST,
    AAUDSAXS, AAUDSCQA, AAUDSCTA, AAUDSESA, AAUDSGWA, AAUDSIGW,
    AAUDSTRA, AAUDSTRB, AAUDTRC1, AAUDUNND, AAUDUNRD, AAUDURCV,
    AAUDXRPA, AAUDXRTA, AAUDXTRA, AAUDXTRC, AAUSLUDA, AAUSPVSA,
    AAUSTRSD
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA62876

  • Reported component name

    NETVIEW FOR Z/O

  • Reported component ID

    5697NV600

  • Reported release

    30B

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-03-02

  • Closed date

    2022-06-02

  • Last modified date

    2023-02-28

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

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

    UJ08474 OA64451

Modules/Macros

  • AAUD031A AAUD035A AAUDADTR AAUDBLRA AAUDCOLA AAUDCONA AAUDERCA
    AAUDERCB AAUDERIN AAUDERPA AAUDERVA AAUDFLOA AAUDFRCA AAUDFRCB
    AAUDKPSD AAUDLSTD AAUDNCPA AAUDNCPB AAUDNCPC AAUDNCPD AAUDNCPT
    AAUDPBDB AAUDPBDC AAUDPIUA AAUDPIUB AAUDRCD0 AAUDRCDA AAUDRCDB
    AAUDRCDC AAUDRCDD AAUDRCDE AAUDRSVA AAUDRSVD AAUDRTAW AAUDRTI0
    AAUDRTIB AAUDRTMB AAUDRTMC AAUDRTMD AAUDRTME AAUDRTMF AAUDSABP
    AAUDSAIF AAUDSAIP AAUDSAMD AAUDSARM AAUDSASF AAUDSASS AAUDSAST
    AAUDSAXS AAUDSCQA AAUDSCTA AAUDSESA AAUDSESH AAUDSGWA AAUDSGWB
    AAUDSIGW AAUDSTRA AAUDSTRB AAUDTRC1 AAUDUNND AAUDUNRD AAUDURCV
    AAUDXRPA AAUDXRTA AAUDXTRA AAUDXTRC AAUSLUDA AAUSPVSA AAUSTRSD
    

Fix information

  • Fixed component name

    NETVIEW FOR Z/O

  • Fixed component ID

    5697NV600

Applicable component levels

  • R30B PSY UJ08474

       UP22/06/04 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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJDU","label":"Tivoli NetView for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"30B","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
28 February 2023