[omniORB] complex typecodes bug
Duncan Grisby
dgrisby@uk.research.att.com
Tue, 20 Mar 2001 17:45:16 +0000
On Thursday 15 March, Lars Immisch wrote:
> I am having a problem with complex typecodes (the TypeCode in question
> describes a recursive type).
>
> The bug appears when I try to send a omniORB generated typecode across the
> wire. On Linux, I get a SEGV in TypeCode_marshaller::alignedSize().
Thanks for the comprehensive example program. I've tracked down the
bug to a problem with the IDL compiler C++ back-end. The fix is in
CVS. As an added bonus, I've also found and fixed Marcus Bullingham's
bug about memory corruption using the nil TypeCode.
Cheers,
Duncan.
--
-- Duncan Grisby \ Research Engineer --
-- AT&T Laboratories Cambridge --
-- http://www.uk.research.att.com/~dpg1 --