[gnu.bash.bug] typeahead / SIGNAL 6

fischer@utower.gopas.sub.org (Axel Fischer) (12/16/89)

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 <any_file_names>"
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 ...