FYI:
Here's the debug output from idl just prior to core dumping:
IIOPProxy::add_invoke: rec=0xd0e8328, id=0xf056878, msgid=38143)
MICO::GIOPConn::output (CORBA::Buffer *b)
b: 0xcdf8b50
Out Data 47 49 4f 50 01 00 01 00 44 00 00 00 00 00 00 00 GIOPD...
ff 94 00 00 01 00 00 00 17 00 00 00 2
Here's another update: I recompiled mico with threads disabled and noticed that
the single-threaded idl program crashed when
communicating with the multi-threaded ird, but not with the single-threaded
ird. So it appears that the crash is related to enabling
threads in the ird.
On 10/18/2011 10:0