Problem:
- Product Name: VisiBroker for C
- Product Version: 5.2.1 P3
- Product Component: RMI-IIOP
- Platform/OS Version: N.A.
Client process is crashing with stack trace pointing to VISostream& operator<<().
signal BUS (invalid address alignment) in CORBA_ValueFactoryBase::lookup_value_factory at 0xfedd9334
0xfedd9334: lookup_value_factory 0x00e8: ld [%g2 0xc], %l0
Current function is operator>> 2094 _obj = java::lang::Boolean::_downcast(java::lang::Boolean::_info().read(_strm));
(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
current thread: t@1
1] CORBA_ValueFactoryBase::lookup_value_factory(0x27e3e0, 0x269d08, 0x27f828, 0xff34a630, 0xffbeef68, 0x0), at 0xfedd9334
2] VISValueInfo::_read_value(0x27f5c0, 0xfefb34b6, 0x27f5c0, 0x27f828, 0x27fa90, 0x2), at 0xfeddc430
3] VISValueInfo::_read(0x2017c8, 0x269d08, 0x0, 0x27f5c0, 0x27f828, 0x27fa90), at 0xfeddc0a8
4] VISValueInfo::read(0x2017c8, 0x269d08, 0x0, 0xfefd2780, 0x0, 0x0), at 0xfeddba20=>
5] operator>>(_strm = CLASS, _obj = (nil)), line 2094 in "Vtlib_c.cpp"
6] com::ibm::websphere::samples::interop::corba::ejb::Complex::getJavaLangBoolean(this = 0x27b288, _arg_arg0 = 0x27e354), line 750 in "Merged_c.cpp"
7] TestComplex::testJavaLangBoolean(this = 0xffbef400, testName = 0x1d36d1 "testJavaLangBoolean"), line 478 in "TestComplex.cxx"
8] TestComplex::doAllTests(this = 0xffbef400), line 53 in "TestComplex.cxx"
9] testComplex(clientOrb = CLASS, complexName = CLASS, showData = false, count = 1), line 126 in "Client.cxx"
10] main(argc = 0, argv = 0xffbef80c), line 481 in "Client.cxx"
Resolution:
Failure 43274 is filed.
#Security
#VisiBroker