PQ74987: MARSHAL ERROR WHEN BINDING A NAMING CONTEXT | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description When a client attempts a bind context, client receives minor code C9C20CFC. The following error messages are also received: BBOO0044E Internal communications error: REASON=0000000F. BBOO0111E Attempt to dispatch method bind_context of class... . When client does a bind_context: ctx.bind_context(ctx.to_name("xxBridge"),bctx) the client receives: org.omg.CORBA.MARSHAL: vmcid: 0xc9c20000 minor code: 3324 completed: Maybe The namespace can be read w/o problems. Trace in the controller region shows: Trace: 2003/06/04 06:57:26.400 01 t=6A3088 c=4.22 (13007002) FunctionName: com.ibm.ws.naming.util.WsnName SourceId: com.ibm.ws.naming.util.WsnName Category: DEBUG ExtendedMessage: Name info:; syntax=INS, name="BCIBridge" Trace: 2003/06/04 06:57:30.012 01 t=6A3088 c=4.23 (0301701C) Description: Truncated Input Buffer Parse target: convert_taglist: End component tag Starting Location: 2C9A8CDE Desired Length: 2 Target Data: data_address=2c9a8cde, data_length=0 ... Trace: 2003/06/04 06:57:30.291 01 t=6A3088 c=4.23 (0000000C) Description: Throw CORBA system except, w/MSG exception id: CORBA::MARSHAL minor code: c9c20cfc from filename: ./bbocior.cpp at line: 1109 extended message: BBOO0044E Internal communications error: REASON=0000000F. Trace: 2003/06/04 06:57:30.792 01 t=6A3088 c=4.23 (00000005) Description: Catch CORBA system exception exception id: CORBA::MARSHAL minor code: c9c20cfc from file: ./bbooboat.cpp at line: 1593 Trace: 2003/06/04 06:57:30.793 01 t=6A3088 c=4.23 (0000000A) Description: Log Boss/390 Error from filename: ./bbooboat.cpp at line: 1597 error message: BBOO0111E Attempt to dispatch method bind_context of class...Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: Marshal error when binding a naming * * context with CORBA::MARSHAL minor * * code: c9c20cfc * **************************************************************** * RECOMMENDATION: * **************************************************************** Marshal error occurs when binding a naming context with CORBA::MARSHAL minor code: c9c20cfc. The error results due to a buffer overrun when parsing a IOR multicomponent tags if the taglist ends on a non-full-word boundary (c9c20cfc minor code is indicative of the buffer overrun).Problem conclusion Parsing code has been modified to prevent walking past the end of the buffer while iterating over multicomponent tags. APAR PQ74987 is associated with SERVICE LEVEL W500101 of WebSphere Application Server V5.0 for z/OS.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
Publications Referenced
|
Document Information |
Current web document: swg1PQ74987.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ74987
IBM Group: Software Group
Modified date: Jul 3, 2003
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.