I'm tracking down the glibc sunrpc failure, and here where I've gotten to (Mostly an update in case someone says "Hey that's so obvious" and can save me some hacking time):
The actualy EOVERFLOW message is from xstat64_conv, which is seeing this for the st_size: st_size = 4479340028585050112 And it can't push that down into the 32 bit buffer. Since the actual file size is only 2823, we seem to have other problems. When I dig into io_stat, I see that the incorrect message seems to exist even then, (gdb) print *stat_info $5 = {st_fstype = 23, st_fsid = 63, st_ino = 130590, st_gen = 331987, st_rdev = 142541374619648, st_mode = 1, st_nlink = 1000, st_uid = 1000, st_gid = 2823, st_size = 4479340028585050112, st_atime = 990000, st_atime_usec = 1042890342, st_mtime = 0, st_mtime_usec = 1042890342, st_ctime = 268787712, st_ctime_usec = 8192, st_blksize = 8, st_blocks = 0, st_author = 0, st_flags = 0, st_spare = {0, 0, 0, 0, 0, 0, 0, 18343548}} (gdb) print stat_info $6 = (struct stat64 *) 0x10179e0 When I get back later, I'll put together a simple test using the current glibc. I did this once, but I want to double check - it seemed to work, though. Tks, Jeff Bailey _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd