PQ62292: ABEND U4039 DUE TO S0C4 IN COMM_OUTBOUND_LOCATE() OFF261A.

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
During periods of high storage consumption in the HTTP server,
method comm_outbound_locate() generates an S0C4 which produces
several CEEDUMPs and then terminates the server with a U4039
abend. The S0C4 occurs because we're trying to store
something based off R3, but R3 is zero. The method does not
check for out of storage conditions after requesting storage for
the buffer.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: ABEND U4039 due to ABENDS0C4/ABEND0C4   *
*                      in method comm_outbound_locate() in     *
*                      module bboocomm.cpp                     *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
When a new thread tries to send an outbound request, it will
obtain a thread-based buffer to build messages in.  In a
storage constrained environment, this buffer may not be able
to be obtained.  No check was done to ensure the buffer existed
before using it, resulting in an 0C4 abend trying to write
a message using a zero pointer for the buffer.
Problem conclusion
Checks were added to module bboocomm.cpp to make sure the buffer
was obtained before using it.

APAR PQ62292 is associated with SERVICE LEVEL W401081 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ62292
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2002-06-14
Closed date 2002-07-11
Last modified date 2002-08-04

APAR is sysrouted FROM one or more of the following:

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

Modules/Macros
BBOOCOMM BBOUBINF        

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ67996    UP02/07/18 P F207

  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.


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ62292
IBM Group: Software Group
Modified date: Aug 4, 2002