From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14986 invoked from network); 30 Sep 2001 01:21:12 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 30 Sep 2001 01:21:12 -0000 Received: (qmail 15220 invoked by alias); 30 Sep 2001 01:21:06 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 15904 Received: (qmail 15209 invoked from network); 30 Sep 2001 01:21:06 -0000 Date: Sun, 30 Sep 2001 02:20:55 +0100 To: lordzork@lordzork.com Cc: zsh-workers@sunsite.dk Subject: Re: error on TTY read: no such file or directory Message-ID: <20010930022055.B2654@fysh.org> References: <3BB56D03.2000300@mow.siemens.ru> <20010929034953.E16561@hithaeglir.net> <3BB62E93.10802@mow.siemens.ru> <20010929170811.G16561@hithaeglir.net> <3BB63D16.5040709@mow.siemens.ru> <20010929173848.H16561@hithaeglir.net> <3BB64378.8060505@mow.siemens.ru> <20010929181100.I16561@hithaeglir.net> <1010929223918.ZM20169@candle.brasslantern.com> <20010929202423.K16561@hithaeglir.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20010929202423.K16561@hithaeglir.net> User-Agent: Mutt/1.3.22i From: Zefram lordzork@lordzork.com wrote: >and this read() function is a part of what? zsh? glibc? read() itself is in libc, but what strace shows you is the underlying system call, which is part of the kernel. The strace output you're getting shows the kernel violating the rules of the read() API; but if that may be broken, then it's also possible that ptrace() or strace is broken instead. What OS version is this? -zefram