bug-coreutils
[Top][All Lists]
Advanced

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

Re: ls: write error: Broken pipe


From: Dan Nicolaescu
Subject: Re: ls: write error: Broken pipe
Date: Sun, 18 Nov 2007 16:23:37 -0800

Jim Meyering <address@hidden> writes:

  > Dan Nicolaescu <address@hidden> wrote:
  > > Jim Meyering <address@hidden> writes:
  > >
  > >   > Dan Nicolaescu <address@hidden> wrote:
  > >   > ...
  > >   > > I created a new account with /bin/tcsh as a shell, deleted all the 
dot
  > >   > > files in that new account, logged in on a linux console and run the
  > >   > > perl command above.  It prints IGNORE.
  > >   > >
  > >   > > tcsh is: tcsh-6.14-15
  > >   > > perl is: perl-5.8.8-23.fc7
  > >   >
  > >   > Finally!  So that version of tcsh may be at fault.
  > >
  > > I built tcsh-6.15 using the F8 rpm, and the problem still occurs with
  > > that one.
  > >
  > > When you tested this, did you try from an account that uses tcsh as
  > > the shell? Because if I start tcsh from bash things work...
  > 
  > Yes.  I changed my shell to /bin/tcsh and logged in again.
  > 
  > Have you tried on other systems?

I have installed Fedora 8 on another 32bit x86 system, and the problem
appears there too.

(I moved /etc/csh* out of the way, used a freshly created account that
uses /bin/tcsh. I also deleted all the ~/.* files)

I straced the mingetty process corresponding to VT 1, and logged on
there. 
The only mention of SIGPIPE is this: 

4549  rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0

4549 is the mingetty process.





reply via email to

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