PQ51993: BBODMN CREATES SVC DUMP DURING CLEANUP | |||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description After running an application the BBODMN creates a SVC dump and a CEEDUMP. The CEEDUMP has a TRACEBACK for signal=SIGSEGV and sicode=SEGV_PROTECT. In the actual flow of method calls in the TRACEBACK there was a call to Current::delete_RACO(MVS::RACO*) immediately before the exception on call to BBOSSACX. This RACO function was invoked as a result of an earlier call to ACR_ExecutionThread::RemoveAndProcessWork(ThreadCleanUp*).Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V4.0 for z/OS and OS/390. * **************************************************************** * PROBLEM DESCRIPTION: After running an application, * * BODMN issues a CEEDUMP and/or SVC * * dump during session cleanup. SVC * * Dump Title: COMPON=WEBSPHERE Z/OS, * * COMPID=5655A9801,ISSUER=BBORLEXT, * * ABEND IN BBOSEC * **************************************************************** * RECOMMENDATION: * **************************************************************** External symptoms seen by the customer: Customer reported CEE3DMP by BBODMN: CEE3DMP V1 R2.0:Dump Output, signal=SIGSEGV sicode=SEGV_PROTECT and or SVC Dump after running an application, during session cleanup. Entry E Addr E Offset Stmt Load Mod Service Status csnap 08D3D348 +000000E2 CEEEV003 Call RasSignalHandler2 1E60A688 +00000D0E 1285 BBORAS W400012 Call CEEPGTFN 089FB950 +0000005A CEEPLPKA Call __zerros 08D41400 +00000760 CEEEV003 Call CEEHDSP 0892F6F8 +00000C28 CEEPLPKA UQ55080 Call BBOSSACX 23B21F90 +0000006C BBOBOA Except Current::delete_RACO(MVS::RACO*) 23C9A768 +00000092 1053 BBOBOA CB40L01 Call securitySessionCleanup(void*,sessCallerType) 1E3E0AB0 +000001B0 475 BBOSEC W400016 Call Session::uninitializeSession() 23A90FB8 +00000080 291 BBOCOMM W400012 Call SessionManagerProtocolLocal::putOnSessionStack(Session*) The ABEND and/or CEEDUMP do not affect the running of the application. The ABEND and/or CEEDUMP resulted from an uninitialized pointer to the local RACO being used during session cleanup. This pointer contained an invalid address which lead to the ABEND when it was used to release the storage.Problem conclusion Code has been changed in part bboclspc.plx to initialize the local RACO pointer to zero during initialization, which was causing a protection exception during session cleanup since it contained an invalid address when used to release storage. APAR PQ51993 is associated with SERVICE LEVEL W400042 of WebSphere Application Server V4.0 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: UQ58062 Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ51993
IBM Group: Software Group
Modified date: Nov 1, 2001
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.