BTW, here are a list of tango classes that can corrupt data that was not passed to them. These should probably be fixed: tango.net.ftp.FtpClient tango.net.cluster.NetworkCall tango.util.log.Hierarchy tango.stdc.stringz I haven't looked through phobos, but I'm sure there are instances which have this problem as well. -Steve