IBM Support

PI80680: WEBSPHERE Z/OS 8.5.5.10 CONTROL REGION ABEND 0C4 IN XMemProxyCppUtilities::flushResponse(acrwObj*)

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • WebSphere z/OS version 8.5.5.10 abends with System abend code:
    00C4
    
    SEARCH ARGUMENT ABSTRACT
    
      PIDS/5655I3500 RIDS/CBSERIES#L RIDS/CBSERIES AB/S00C4 PRCS/0
      RIDS/BBORLEXT#R
    
      Symptom             Description
      -------             -----------
      PIDS/5655I3500      Program id: 5655I3500
      RIDS/CBSERIES#L     Load module name: CBSERIES
      RIDS/CBSERIES       Csect name: CBSERIES
      AB/S00C4            System abend code: 00C4
      PRCS/00000038       Abend reason code: 00000038
      REGS/0706E          Register/PSW difference for R07: 06E
      RIDS/BBORLEXT#R     Recovery routine csect name: BBORLEXT
    
    
    Traceback:
     DSA      Entry       E  Offset  Statement   Load Mod
    Program
    
     1        XMemProxyCppUtilities::flushResponse(acrwObj*)
                          +000002C2              *PATHNAM
     2
    ACR_ExecutionThread::RemoveAndProcessWork(ThreadCleanUp*)
                          +00000DA2              *PATHNAM
     3        ACR_ExecutionRoutine
                          +0000021A              *PATHNAM
     4        CELQPCMM    +00000F80              CELQLIB
    CELQPCMM
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server for z/OS V8.5                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: WebSphere Application Server for        *
    *                      z/OS controller gets a                  *
    *                      ABEND0C4/ABENDS0C4 in                   *
    *                      XMemProxyCppUtilities::flushResponse    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    After a timeout XMemProxyCppUtilities::flushResponse
    gets an 0C4 abend because the acrw object being referenced is
    no longer an acrw object. The timeout processing had already
    freed the acrw object. If XMemProxyCppUtilities::flushResponse
    did not abend it would proceed to delete the acrw object which
    would be a double delete of the acrw object.
    Timeout FFDC:
    [4/20/17 20:04:43:523 EDT]     FFDC Exception:com.ibm.wsspi.
    genericbnf.exception.MessageSentException SourceId:com.ibm.
    ws390.xmem.proxy.XMemProxyConnLink.sendTimedOutResponse
    ProbeId:1795
    com.ibm.wsspi.genericbnf.exception.MessageSentException:
    Message already sent
    at com.ibm.ws.http.channel.inbound.impl.
    HttpInboundServiceContextImpl.sendError(
    HttpInboundServiceContextImpl.java:1254)
    at com.ibm.ws.soapchannel.monitor.impl.
    SOAPHttpInboundServiceContext.sendError(
    SOAPHttpInboundServiceContext.java:161)
    at com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundConnLink.
    sendTimedOutResponse(XMemProxyCRInboundConnLink.java:1893)
    at com.ibm.ws390.xmem.proxy.XMemProxyCRCppUtilities.
    requestTimedOut(XMemProxyCRCppUtilities.java:298)
    FFDC recorded by sendPartialResponse:
    [4/20/17 20:04:48:546 EDT]     FFDC Exception:java.lang.
    NullPointerException SourceId:com.ibm.ws390.xmem.proxy.
    XMemProxyConnLink.sendPartialResponse ProbeId:1571
    java.lang.NullPointerException
    at com.ibm.ws.http.channel.inbound.impl.HttpISCWriteCallback.
    error(HttpISCWriteCallback.java:168)
    at com.ibm.ws.ssl.channel.impl.SSLWriteServiceContext.error(
    SSLWriteServiceContext.java:803)
    at com.ibm.ws.tcp.channel.impl.ZAioTCPWriteRequestContextImpl.
    write(ZAioTCPWriteRequestContextImpl.java:292)
    at com.ibm.ws.ssl.channel.impl.SSLWriteServiceContext.
    encryptAndWriteAsync(SSLWriteServiceContext.java:406)
    at com.ibm.ws.ssl.channel.impl.SSLWriteServiceContext.write(
    SSLWriteServiceContext.java:329)
    at com.ibm.ws.ssl.channel.impl.SSLWriteServiceContext.write(
    SSLWriteServiceContext.java:175)
    at com.ibm.ws.http.channel.impl.HttpServiceContextImpl.
    asynchWrite(HttpServiceContextImpl.java:2513)
    at com.ibm.ws.http.channel.impl.HttpServiceContextImpl.
    sendOutgoing(HttpServiceContextImpl.java:2299)
    at com.ibm.ws.http.channel.inbound.impl.
    HttpInboundServiceContextImpl.sendResponseBody(
    HttpInboundServiceContextImpl.java:901)
    at com.ibm.ws.soapchannel.monitor.impl.
    SOAPHttpInboundServiceContext.sendResponseBody(
    SOAPHttpInboundServiceContext.java:493)
    at com.ibm.ws390.xmem.proxy.channel.XMemProxyCRInboundConnLink.
    sendPartialResponse(XMemProxyCRInboundConnLink.java:1630)
    at com.ibm.ws390.xmem.proxy.XMemProxyCRCppUtilities.
    sendPartialResponse(XMemProxyCRCppUtilities.java:189)
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI80680

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-04-27

  • Closed date

    2017-05-19

  • Last modified date

    2017-05-19

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

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

Fix information

  • Fixed component name

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"850","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 April 2022