ABEND0C4 During Termination of WebSphere Application Server
 Technote (troubleshooting)
 
Problem(Abstract)
During a normal shutdown, an application server will receive an ABEND0C4, with the following messages printed in the joblog:

CEE0458S The message repository ICLEMSGT could not be located.
return code = -1, errno = 121
 
Cause
Analysis of the dump will reveal the abending TCB to have this programming stack:
CEEHDSP
__DoThrow
__Throw
IRTLResourceLock::setLock(long)
Locks::findLock(void*)
filebuf::close()
filebuf::~filebuf()
fstreambase::~fstreambase()
ofstream::~ofstream()
__sterm80000000___bboumsg_cpp(int)
INVCXX
cxxdtor
dlldtor
statterm
CEEOTERM
CEEZRET

with the exception being raised in setLock(long) at offset 0x1AA. This exception is raised due to an error in the iostream destructor.
 
Resolving the problem
The problem is resolved by applying Language Environment LEĀ® apar PQ85197. This APAR addresses a problem found for the iostream class that will occur if the class was compiled with the C++ compiler from z/OS V1R2 or later.
 
 
 


Document Information


Current web document: swg21166412.html
Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS > Crash
Operating system(s): z/OS
Software version: 5.0
Software edition:
Reference #: 1166412
IBM Group: Software Group
Modified date: Apr 19, 2004