dillon@overload.Berkeley.CA.US (Matthew Dillon) (08/22/90)
Thanks to Marc Boucher for finding the bug! All stack declarations of
char cmnd[1]; should be turned into 'static char cmnd[256]'. The problem
turned out to be that the buffer was getting overrun because the person
who originally wrote the code was using a sscanf("%s" , cmnd) ... and
assumed the scanned string would be only one character long.
Those of you with a compiler can simply recompile uucico.c with the
appropriate changes. Those of you without one can wait for the update
to comp.binaries.amiga / comp.sources.amiga .
-Matt
--
Matthew Dillon dillon@Overload.Berkeley.CA.US
891 Regal Rd. uunet.uu.net!overload!dillon
Berkeley, Ca. 94708
USA