		22) Bug in getargs with backspaces

From: teklabs!ucbcad!ucbvax:decvax!mcvax!vu44!root 
Date: Mon Oct 18 10:51:50 1982
Subject: Uucp bug
Newsgroups: net.general

In our implementation of uucp I discovered a nasty bug
in the file getargs.c, subroutine getargs().
We have getargs 4.1 23-12-81 11:23:01 for those who like
to know.
The error is that getargs assumes the world of characters
consists of two species, the isspace() type and the isprint() type.
Unfortunately this is not true, ^h for example lies inbetween,
and the algorith in getargs() crashes, overwriting all memory.
Suggested fix: replace all calls to isspace() to (!isprint())
Alternatively one could change it the other way around, 
depending on whether one likes bell characters and such in
filenames transmitted to remote systems.

