Re: [mico-devel] idl compiled multi-threaded core dumps when loading CORBA.idl

2011-10-25 Thread Rob Ratcliff
Even though OperationDef is not a Container, a Container_stub is used. I wonder if the "!strcmp" logic is incorrect when there is an OperationDef? ir.cc ... CORBA::Container::_narrow( CORBA::Object_ptr _obj ) { CORBA::Container_ptr _o; if( !CORBA::is_nil( _obj ) ) { void *_p; if( (_p

Re: [mico-devel] idl compiled multi-threaded core dumps when loading CORBA.idl

2011-10-25 Thread Rob Ratcliff
Here's more info on the problem: When I defined the method in the IDL as: JobIds getFailedJobIds(); with JobIds defined in an included file as: typedef JobIds sequence; The definition for this method when evaluated here appears to be a "Container" with a repository ID of "IDL:omg.org/CORBA/