[omniORB] Potential bug in omniORB 4.1

Duncan Grisby duncan at grisby.org
Wed Mar 7 18:35:06 GMT 2007


On Wednesday 7 March, "Peter S. Housel" wrote:

[...]
> I traced the problem to the following code in
> src/lib/omniORB/dynamic/typecode.cc:

[...]
> The discriminator type is tk_enum, and label has a tk_enum typecode too,
> but the code here is trying to extract the label into a CORBA::ULong.
> Due to the type mismatch, the extract into c fails.
> 
> Is this a bug in omniORB 4.1, or in the way omniifr is using
> CORBA::create_union_tc()?

Yes, it is a bug. I've fixed it in CVS.

Thanks for the bug report.

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list