Good morning everyone!
I downloaded mico.2.3.13 and started the build on the macOS Sierra.
I needed to make changes to the "configure" script and some source files. I
discovered that the "-enable-threads" option generated code that aborted
some "assert ()" calls. I switched to the "-disable-threads" option and the
new build worked.
I took advantage of an example given in "Advanced CORBA Programming with C
++" by Michi Henning and Steve Vinoski. Server performs and prints IOR; I
copy this IOR and provide it on the client command line, which aborts with
the message 'Uncaught CORBA exception: "IDL: omg.org/CORBA/COMM_FAILURE:
1.0 (0, not-completed)"'.
On a virtual machine (on the same MacBook) with Ubuntu, I built the
mico.2.3.13 and executed the same server and client, which worked without
problem.
I used the "iordump" to show the content of the IOR provided by the server:
In the macOS Sierra:
Repo Id: IDL: Time: 1.0
IIOP Profile
Version: 1.0
Address: inet: 1.0.0.127.in-addr.arpa: 52406
Location: corbaloc :: 1.0.0.127.in-addr.arpa: 52406 // 22682/1506076299
/% 5f0
Key: 2f 32 32 36 38 32 2f 31 35 30 36 30 37 36 32 39/22682/150607629
39 2f 5f 30 9 / _0
Multiple Components Profile
Components: Native Codesets:
normal: ISO 8859-1: 1987; Latin Alphabet No. 1
wide: ISO / IEC 10646-1: 1993; UTF-16, UCS Transformation
Format 16-bit form
Key: (empty)
In Ubuntu:
Repo Id: IDL: Time: 1.0
IIOP Profile
Version: 1.0
Address: inet: 127.0.1.1: 42257
Location: corbaloc :: 127.0.1.1: 42257 // 2796/1506251240 /% 5f0
Key: 2f 32 37 39 36 2f 31 35 30 36 32 35 31 32 34 30/2796/1506251240
2f 5f 30 / _0
Multiple Components Profile
Components: Native Codesets:
normal: ISO 8859-1: 1987; Latin Alphabet No. 1
wide: ISO / IEC 10646-1: 1993; UTF-16, UCS Transformation
Format 16-bit form
Key: (empty)
Any idea of the cause of the bug in the macOS Sierra?
Thank you,
Milton.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mico-devel mailing list
Mico-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mico-devel