Fixes are available
8.5.5.13: WebSphere Application Server V8.5.5 Fix Pack 13
8.5.5.14: WebSphere Application Server V8.5.5 Fix Pack 14
8.5.5.15: WebSphere Application Server V8.5.5 Fix Pack 15
8.5.5.17: WebSphere Application Server V8.5.5 Fix Pack 17
8.5.5.20: WebSphere Application Server V8.5.5.20
8.5.5.18: WebSphere Application Server V8.5.5 Fix Pack 18
8.5.5.19: WebSphere Application Server V8.5.5 Fix Pack 19
8.5.5.16: WebSphere Application Server V8.5.5 Fix Pack 16
8.5.5.21: WebSphere Application Server V8.5.5.21
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
Updated the code to not reference a deleted acrw object and to not double delete the acrw object. APAR PI80680 is currently targeted for inclusion in Fix Pack 8.5.5.13 of WebSphere Application Server for z/OS V8.5. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980 In addition, please refer to URL: http://www.ibm.com/support/docview.wss?rs=404&uid=swg27006970 for Fix Pack PTF information.
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
Document Information
Modified date:
28 April 2022