bug-gnulib
[Top][All Lists]
Advanced

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

Re: bug#25029: shuf generates “Bad file descriptor” error on nfs but onl


From: Paul Eggert
Subject: Re: bug#25029: shuf generates “Bad file descriptor” error on nfs but only when run as a background process
Date: Sat, 26 Nov 2016 15:49:51 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0

On 11/25/2016 06:00 PM, Paul Eggert wrote:
Isn't that a bug in glibc freopen? It shouldn't fail ... merely because stdin doesn't have a valid file descriptor. If so, we should fix the Gnulib freopen module to work around the bug.

I did that, by installing the attached patches into Gnulib (first patch) and into Coreutils (2nd and 3rd patches). This fixes the shuf bug for me, so closing the bug report. CC'ing to bug-gnulib due to the Gnulib fix.

Attachment: freopen.diff
Description: Text Data

Attachment: 0001-build-update-gnulib-submodule-to-latest.patch
Description: Text Data

Attachment: 0002-shuf-test-input-closed-bug.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]