Hi,
Most likely this failure occurs when using an empty -h option in endpoints. You can try to reproduce it with the hello demo, the hello client should throw a similar exception. It should work if you add "-h localhost" to the endpoints of the Hello.Proxy in the demo/Ice/hello/config.client file. To workaround this problem, you can try replacing:
Code:
rs = getaddrinfo(0, "1", &hints, &info);
with
Code:
rs = getaddrinfo(0, 0, &hints, &info);
in the src/Ice/Network.cpp file, line 335 and 1365.
Cheers,
Benoit.