On Sun, Nov 18, 2001 at 10:26:20PM +0100, Marcus Meissner wrote:
So, for some reason, the readdir calls from files/dos_fs.c:DOSFS_ReadDir() report success (ie return non-NULL), but the directory entry name returned (dirent->d_name) is always the empty string (*(dirent->d_name)=='\0')!
Did you upgrade glibc?
Well, yes, but not between the compilation and the running. Did a fresh recompile of 20010418 with the new glibc (I honestly don't remember if the 20010418 release was compiled with the "old" one or the "new"), works. 20011004 does not. With the same glibc.
Horrible doubt... Have I upgraded the _header_ files too? rpm would have loudly complained if I hadn't. It would have. Or am I too used to Debian quality? I didn't upgrade the headers. Doing so. Recompiling. OK, problem solved. Sorry.
Now, if someone could explain to me how the symptoms...