[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Sender: something-[12]" -> crash



Thanks for the reply. After sending the question I managed to nail down the
bug and fix it.

I've made zmailer2.2.e6.tar.Z available for anonymous ftp from
ftp.cs.toronto.edu:/pub/zmailer.

Edwin.

> From neat.cs.toronto.edu!yonge.cs.toronto.edu!nic.funet.fi!zmailer-owner Tue Dec 27 18:53:38 1994
> Subject: "Sender: something-[12]" -> crash
> From:	"0000-Admin(0000)" <daemon@oj287.astro.utu.fi>
> To:	zmailer@nic.funet.fi
> Date:	Tue, 27 Dec 1994 20:47:37 -0500
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7BIT
> 
> Hello,
> 
> 	Recently Edwin Allum mentioned a small test case which has been
> 	killing ZMailer routers for ages.
> 
> 	Well, the problem was on  router/rfc822.c: and rfc822hdrs.c, which
> 	used faulty header for routing -> junk produced for various tests
> 	-> finally a null-pointer deferral on string compare -> SIGSEGV..
> 
> 	(Minimally, the  copySender() routine shall not consider headers
> 	 with  h_stamp == BadHeader  to be eligible for picking up..
> 	 Perhaps alternatively the   FindHeader() -macro shall not pick
> 	 BadHeaders ?)
> 
> 
> > From mea@astro.utu.fi  Wed Dec 28 01:37:55 1994
> > From:	mea@astro.utu.fi
> > To:	mea@astro.utu.fi
> > Illegal-Object: Syntax error in Sender: address found on astro.utu.fi:
> > 	Sender:	mea-[12]
> > 		^   ^-missing end of mailbox
> > 		 \-extraneous tokens in mailbox
> > Message-Id: <94Dec28.013511+0200eet_dst.34665+1@astro.utu.fi>
> > Date:	Tue, 27 Dec 1994 08:26:20 +0200
> > 
> > Demo Effect ?? (Edwin Allum's report on "Sender: mea-[12])
> 
> 
> 	/Matti Aarnio	<mea@utu.fi> <mea@nic.funet.fi>
> 		(Running ZMailer-2.99.3 on  astro.utu.fi - Solaris 2.3)