Bugtraq mailing list archives
Re: [Full-disclosure] Re: readdir_r considered harmful
From: Ulrich Drepper <drepper () gmail com>
Date: Sun, 6 Nov 2005 07:34:55 -0800
On 11/6/05, Casper.Dik () sun com <Casper.Dik () sun com> wrote:
I don't see how that is relevant; the typical use of readdir() is as follows: DIR *dirp = opendir(name); while ((dent = readdir(dirp)) != NULL) { ... } closedir(dirp); Nothing other threads do with readdir() on different dirp's will influence what "dent" points to.
The issue is multiple threads using the same DIR.
Current thread:
- readdir_r considered harmful Ben Hutchings (Nov 05)
- Re: readdir_r considered harmful Ben Hutchings (Nov 05)
- Re: readdir_r considered harmful Casper . Dik (Nov 05)
- Re: [Full-disclosure] Re: readdir_r considered harmful Ulrich Drepper (Nov 07)
- Re: [Full-disclosure] Re: readdir_r considered harmful Casper . Dik (Nov 07)
- Re: [Full-disclosure] Re: readdir_r considered harmful Andrew Farmer (Nov 07)
- Re: [Full-disclosure] Re: readdir_r considered harmful Casper . Dik (Nov 08)
- Re: [Full-disclosure] Re: readdir_r considered harmful Ulrich Drepper (Nov 07)
- Re: [Full-disclosure] Re: readdir_r considered harmful Casper . Dik (Nov 07)
- Re: [Full-disclosure] Re: readdir_r considered harmful Andrew Miller (Nov 08)
- Re: [Full-disclosure] Re: readdir_r considered harmful Ulrich Drepper (Nov 07)