[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#606099: endless loop in fprintf() after I/O error



Package: libc6
Version: 2.7-18lenny6
Severity: important

The following program enters an endless loop inside fprintf(), which
consumes 100% CPU:

 int main(int argc,char**argv) {
    close(2);
    static char buffer[8193];
    memset(buffer, ' ', sizeof(buffer)-1);
    fprintf(stderr, "%s\n", buffer);
 }

This is fixed in squeeze (libc6 2.11.2-7).



Reply to: