Paulo Marques wrote:
Mark Lord wrote:
Theodore Tso wrote:
..
The following ld_preload can help in some cases. Mutt has this hack
encoded in for maildir directories, which helps.
..
Oddly enough, that same spd_readdir() preload craps out here too
when used with "rm -r" on largish directories.
From looking at the code, I think I've found at least one bug in opendir:
...
dnew = realloc(dirstruct->dp,
dirstruct->max * sizeof(struct dir_s));
...
Shouldn't this be: "...*sizeof(struct dirent_s));"?
..
Yeah, that's one bug.
Another is that ->fd is frequently left uninitialized, yet later used.
Fixing those didn't change the null pointer deaths, though.
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html