Path: utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!unido!tub!tmpmbx!utower!fischer From: fischer@utower.gopas.sub.org (Axel Fischer) Newsgroups: gnu.bash.bug Subject: typeahead / SIGNAL 6 Message-ID: Date: 15 Dec 89 17:20:32 GMT Reply-To: fischer@utower.gopas.sub.org Distribution: gnu Organization: Me, Myself and I (Berlin, West Germany) Lines: 36 OS: 386/ix 2.02 (SYS V.3) First I have corrected several #define, #include and other inconsistenses to get it run on my system. Now I have two problems: a) When I typeahead characters every second or more character get lost. Example: I press CTRL-Z in GNU emacs and start typing my command. "grep foo *.c | less" The characters are echoed on the screen correctly but when the prompt appears I get a line that looks like this: "gp o*| ss" b) The second much worse problem is that every time I call the following function I get a signal 6 (SIGIOT) and a bug report is mailed to Brian and the shell stops itself. function rm { mv $* /usr/spool/limbo } After calling "rm " I get the message: got errno 10 while waiting for 4033 Tell ... Mailing ... Stopping myself ... Is my function wrong ? Or what's the problem ? -Axel -- fischer@utower.gopas.sub.org / fischer@db0tui6.BITNET / fischer@tmpmbx.UUCP Bang-Europe : ...!{doitcr,gopnbg,tmpmbx}!utower!fischer Bang-USA : ...!uunet!unido!gopnbg!utower!fischer Too low for zero ...