Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!ames!ucbcad!ucbvax!CICGE.RPI.EDU!FISHER From: FISHER@CICGE.RPI.EDU ("John S. Fisher") Newsgroups: comp.os.cpm Subject: Re: Problems with the Pascal UUDECODER Message-ID: <8712141800.AA16951@ucbvax.Berkeley.EDU> Date: 14 Dec 87 15:39:00 GMT Sender: usenet@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 18 The Pascal UUDECODE appears to be in complete agreement with all of the other UUDECODE programs I've been able to compare it to. The problem is being generated by the uuencoder used by the Bitnet file server. Apparently, the (correct) uuencoders always construct encoded data that is a multiple of 4 bytes (which becomes 3 bytes when decoded). The encoder used by my server encodes only the exact number needed. Some, if not all, of the standard decoders depend on finding a multiple of 4 bytes, thus the error. At any rate, I'll repair my uuencoder as soon as possible. However, if you take any of the files you have that are a problem and replace the trailing "M" in the problem line with " M" (3 spaces and "M") you should be able to circumvent the error. Regards, JSFisher