[omniORB] complex typecodes bug

Lars Immisch lars@ibp.de
Tue, 20 Mar 2001 20:18:03 +0100


Dear Duncan,

> > 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.

Excellent; thanks a lot.

- Lars