No sooner than I sent out the first notice than I received a message from one of the libc maintainers. There was indeed a bug in the getlocalhost code wrt glibc. The fixed version is at http://www.seawood.org/java/getlocalhost2.c for the curious. The new tarballs are at http://www.seawood.org/java/jdk1.1.6v2-test1.1/ - cls