OA42736: ABEND0C4 IN DSICCSUB +'7CA'.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Immediately after user logged on ABEND0C4 in DSICCSUB was
    issued.  Overlay occurred.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of Tivoli NetView for z/OS.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND0C4 and/or other unpredictable     *
    *                      ABENDs can occur after logon if an      *
    *                      error occurs with 3270 emulator         *
    *                      software that causes much more data to  *
    *                      be returned to NetView than just the    *
    *                      logon information (operator ID,         *
    *                      password, etc).                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the 3270 data stream that is returned from the terminal
    upon NetView logon erroneously returns too much data (more than
    276 bytes for V5R3 and before or more than 532 bytes for V5R4
    and above), module DSIPRMPT, when interpreting the data, writes
    past the end of the buffer containing the 3270 data stream. What
    contains the 3270 data stream is the immediate command buffer,
    and what immediately follows it in storage is the normal command
    buffer. The normal command buffer is initialized with a regular
    buffer header, but after the overlay, x'40's can be found in
    those fields. Because the HDRBLENG field is overlaid, when a
    CLIST language command is executed, module DSICCSUB writes too
    many zeroes into the buffer, causing subsequent storage to be
    overlaid, causing unpredictable results.
    

Problem conclusion

  • Module DSIPRMPT is being changed to ask for 7 fewer bytes to be
    returned to the immediate command buffer than the amount of
    space available in that buffer, since it writes at most 7 bytes
    beyond the data that it received. This should leave enough space
    for the data, because in V5R3 and before, at most only 45 bytes
    of text (plus 3270 control characters) should be returned, and
    in V5R4 and above, at most only 129 bytes of text should be
    returned.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA42736

  • Reported component name

    NETVIEW FOR Z/O

  • Reported component ID

    5697ENV00

  • Reported release

    53B

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-07-02

  • Closed date

    2013-09-04

  • Last modified date

    2013-11-04

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

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

    OA43240 OA43241 UA70665 UA70666

Modules/Macros

  •    DSIPRMPT
    

Fix information

  • Fixed component name

    NETVIEW FOR Z/O

  • Fixed component ID

    5697ENV00

Applicable component levels

  • R53B PSY UA70665

       UP13/10/31 P F310

  • R54B PSY UA70666

       UP13/10/31 P F310

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.



Rate this page:

(0 users)Average rating

Document information


More support for:

Tivoli NetView for z/OS

Software version:

53B

Reference #:

OA42736

Modified date:

2013-11-04

Translate my page

Machine Translation

Content navigation