PQ56102: ABEND0C4 RC10 IN BBOCLSPC AT W401002 LEVEL.TRANSLATION EXCEPTIONADDRESS 7FFFF001, IN USER APPLICATION CONTROL REGION. | |||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description ABEND0C4 PIC10 in BBOCLSPC, or ABEND0C4 PIC10 in BBOCLSSS. Dump Titles are: 1)COMPON=WEBSPHERE Z/OS, COMPID=5655A9801,ISSUER=BBORADMP,ABEND IN PC ROUTINE BBOCLSPC 2)COMPON=WEBSPHERE Z/OS, COMPID=5655A9801,ISSUER=BBORLEXT,ABEND IN BBOCOMM /BBOCLSSS . Looking at the traceback, of the TCB that had the ABEND0C4, you will see: 1) PU Offset Entry E Addr E Offset Statement Load +000000AC BBOCLSCS 3580ACF0 +000000AC +000000F8 ClientLocalSession::send_msg(char*,int*,unsigned long* 35886A20 +000000F8 +00001104 ORB_Request::comm_callback_outbound_response() 35979128 +00001104 +00000724 ORB_Request::invokeCallBack() 3597A820 +00000724 +00000F96 Session::recv_response(unsigned long,unsigned long*) 35838930 +00000F96 +000027A8 ORB_Request::comm_outbound_request() 35959920 +000027A8 30E959C8 CORBA::Request::invoke() 30E959C8 +00000CF2 35A28800 ORBEJSBridge::invove_request(JNIEnv_*,bboojorb,char*,u 35A28800 +00000394 35A26030 ORBEJSBridge::create_and_invoke_request(JNIEnv_*,char* 35A26030 +0000046C +35A31C08 Java_com_ibm_ws390_rmi_corba_ClientDelegate_jorbinvok 35A31C08 +000000BE +46E18058 com/ibm/ws390/rmi/corba/ClientDelegate.jorbinvoke 46E18058 +0000018E +4BF1E0CC com/ibm/ws390/rmi/corba/ClientDelegate.invoke 4BF1E0CC +00000250 +4B384A7C org/omg/CORBA/portable/ObjectImpl._invoke 4B384A7C +000000E4 +4C1E1E90 com/ibm/ws390/wc/container/_RemoteWebApp_Stub.dispatc 4C1E1E90 +000003EC +4C17B04C com/ibm/ws390/wc/redirector/IIOPRedirector$IIOPRedire 4C17B04C +00000780 +4C258BBC com/ibm/ws390/wc/redirector/IIOPRedirector$IIOPRedire 4C258BBC +000008D8 +4BEC5FDC com/ibm/ws390/wc/redirector/WS390Redirector$WS390Redi 4BEC5FDC +000003FA +4AD36834 com/ibm/servlet/engine/oselistener/inproc/InProcAppSe 4AD36834 +000001BC +4BF02060 com/ibm/servlet/engine/oselistener/inproc/InProcThrea 4BF02060 +00000252 +4AD37868 com/ibm/servlet/engine/oselistener/inproc/InProcPlugi . 2) PU Offset Entry E Addr E Offset Statement Load -34C05C4E BBOCLSSS 3580BFC8 -34C05C4E +0000013A ServerLocalSession::send_msg(char*,int*,unsigned 35882E98 +0000013A +0000211A ORB_Request::comm_outbound_request() 35959920 +0000211A +00003D7A ACR_ExecutionThread::RemoveAndProcessWork(ThreadClean 3592F018 +00003D7A +0000011A ACR_ExecutionRoutine 359285E8 +0000011A -00000106 CEEPGTFN 1F3FB520 +0000005A .Local 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 BBOCLSPC.PLX, * * BBOCLSSS.PLX, or BBOCLSUR.PLX. * * Storage leak in Comm Dataspace * * (BOSSCOMM). * **************************************************************** * RECOMMENDATION: * **************************************************************** A storage leak within the BOSSCOMM dataspace caused the CSRPGET service to return with a RC=8 (no available CELL in pool). The invoking routines, ObtainStorage (in modules bboclspc.plx, bboclsss.plx, and bboclsur.plx) failed to clear the caller supplied output cell address parameter. An ABENDS0C4 may result if the caller supplied cell address parameter contained an uninitialized value. The storage leak of the BOSSCOMM dataspace was due to a message queuing error in routine RemoveFromQueue (include/private/bboclsqm.mac). This error caused queuing elements (mapped by the LscbMsgQElement structure defined in bboclscb.mac) to be leaked. These queuing elements contain references to cells within the BOSSCOMM dataspace. So, leaking an LscbMsgQElement element also leaks an associated cell from the BOSSCOMM dataspace.Problem conclusion The ObtainStorage routine in modules bboclspc.plx, bboclsss.plx, and bboclsur.plx, has been updated to clear the caller supplied output cell address parameter if a cell was not returned. Also, in bboclsqm.mac's RemoveFromQueue routine, code has been added to avoid leaking cells. APAR PQ56102 is associated with SERVICE LEVEL W401016 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: UQ61961 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 #: PQ56102
IBM Group: Software Group
Modified date: Feb 2, 2002
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.