The bug is a failing readlink in the Interix LIBC.

It happens here:
lib/areadlink-with-size.c (80)

r = readlink (file, buffer, buf_size);

I got 
buf_size = 345
r = 344

but the buffer only contains:
/tmp/cvs-sanity/cvsrootdir/
123456789012345678901234567890/
123456789012345678901234567890/
123456789012345678901234567890/
123456789012345678901234567890/
123456789012345678901234567890/
123456789012345678901234567890/
123456789012345678901234567890/
1234567890123456

260 chars

The full path is indeed 344 chars.

It could be a bug in Interix readlink or it could be due to the file system
error I get.

I will test some more.

Thanks
Jerker




_______________________________________________
Bug-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/bug-cvs

Reply via email to