IBM Support

PK44242: DFHSM0102 STORAGE VIOLATION. DFHCCNV REFLECTS PEER DISCONNECTED RETURN_VALUE(-1) BUT DATA REMAINS IN RECEIVE BUFFER

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are experiencing frequent Storage Violations involving
    DFHCCNV, and reflecting 'PEER DISCONNECTED', RETURN_VALUE(-1)
    RETURN_CODE(1121) REASON_CODE(76650446) error messages, and
    repeated attempts to try to obtain data from the socket.
    The storage violation stems from the SOUS exits which have
    a return value of -1, which is set from a BPX1AIO call and
    return code of 1121 (ECONNRESET). More RECEIVEs are being
    issued and getting a CONNECTION_CLOSED response but the
    RECEIVE buffer still contains data. CICS should not continue
    to receive data after the connection closed.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 0C4 abend in DFHCCNV.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An outbound web request is issued with the SET option for the
    system to allocate a response buffer. The request suffers a
    disconnection after the headers have been received but before
    any body data. The receive for data returns a "connection
    closed" response but because of the type of error, TCPIP is not
    called and so the AIORV area (used to return the number of bytes
    of data) is never updated and so it contains residual data. The
    length returned in this field is used by DFHWBCL as the actual
    length even though the connection is closed.
    DFHWBCL loops round issuing receives until the buffer is filled
    and in this case over flowed causing on overwrite.
    Additional keywords: FFFFFFFF S0C4 ABEND0C4 ABENDS0C4 DFHSM0102
    SM0102 AP0001 DFHAP0001
    

Problem conclusion

  • DFHSOS07 has been changed to clear the response area AIORV
    prior to issuing an aio_call.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK44242

  • Reported component name

    CICSTS 3.X Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-05-02

  • Closed date

    2007-06-21

  • Last modified date

    2007-07-16

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

    PK42980

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

    UK26409 PK48930

Modules/Macros

  •    DESSOSO  DESSOUS  DFHSOSOC DFHSOS00 DFHSOS01
    DFHSOS02 DFHSOS03 DFHSOS04 DFHSOS05 DFHSOS06 DFHSOS07 DFHSOS08
    DFHSOS09 DFHSOS10 DFHSOS11 DFHSOS12 DFHSOS13 DFHSOS14 DFHSOS15
    DFHSOS16 DFHSOS17 DFHSOS18 DFHSOS19 DFHSOS20 DFHSOS21 DFHSOS22
    DFHSOS23 DFHSOUSC
    

Fix information

  • Fixed component name

    CICSTS 3.X Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK26409

       UP07/06/30 P F706

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":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
16 July 2007