Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!cmcl2!phri!delftcc!sam From: sam@delftcc.UUCP (Sam Kendall) Newsgroups: net.bugs.4bsd Subject: rmail char array holding remote username is much too small Message-ID: <131@delftcc.UUCP> Date: Tue, 11-Mar-86 16:00:45 EST Article-I.D.: delftcc.131 Posted: Tue Mar 11 16:00:45 1986 Date-Received: Fri, 14-Mar-86 05:46:57 EST Organization: Delft Consulting Corp., New York Lines: 23 Index: bin/rmail.c 4.2BSD +fix Description: The ufrom[] array, which holds the name of the remote user, is only 64 characters long. This is much too little. Not only might an actual username be longer than that, but also rmail's idea of the username may include stuff like "@site.ARPA", making the username even longer. Repeat-By: Receive a letter via UUCP from remote!username...morethan63characters where the "..." in "username...morethan63characters" is filled in to make the username more than 63 characters. rmail will dump core or mess up in some more subtle way. Fix: 35c35 < char ufrom[64]; /* user on remote system */ --- > char ufrom[512];/* user on remote system */