PQ71137: ABEND S0C4 FOR ORB_REQUEST_REGISTRY::DEREGISTERORB_REQUEST FOR THE APPLICATION SERVER | |||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description When starting the application server ABEND S0C4 occurred in bbooorrg.cpp, accompanied by an SVCDUMP. This occurred on an outbound locate request from the SR. The traceback in the dump: Entry E Addr E Offset Statement Load Mod ORB_Request_Registry::deregisterORB_Request(ORB_Request*) 0B54C810 +00000564 BBOBOA BBO_BOA::return_ORB_request(ORB_Request*) 0B44E7C0 +0000006C BBOBOA ACR_ExecutionThread::RemoveAndProcessWork(ThreadCleanUp*) 0B473F28 +000058A8 BBOBOA ACR_ExecutionRoutineLocal fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V4.0.1 for z/OS and OS/390 * **************************************************************** * PROBLEM DESCRIPTION: ABEND0C4/ABENDS0C4 in * * ORB_Request_Registry method * * deregisterORB_Request. * **************************************************************** * RECOMMENDATION: * **************************************************************** The deregisterORB_Request (bbooorrg.cpp) method was called in the ORB_Request (bbooorbr.cpp) cleanup path. The ORB_Request being cleaned up had a zero SMD (m_ORB_Request_SharedMemberData_Ptr) attribute. This is normal. However, the deregisterORB_Request method did not check for a zero SMD pointer prior to using it. This resulted in using low core information as an ORB_Request registry id (it picked up x'FFFFFFFF'). A search in the ORB_Request registry for a matching ORB_Request resulted in a false match. During the cleanup an attempt was made to clear information in the SMD and this resulted in the ABEND0C4/ABENDS0C4.Problem conclusion Code has been modified in deregisterORB_Request to check for a zero SMD pointer and avoid a registry lookup. APAR PQ71137 is associated with SERVICE LEVEL W401502 of WebSphere Application Server V4.0.1 for z/OS and OS/390.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
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 #: PQ71137
IBM Group: Software Group
Modified date: Apr 3, 2003
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.