macro bug of sendmail 5.65

DEMIZU Noritoshi demizu at nff.ncl.omron.co.jp
Sat May 18 22:22:56 AEST 1991


In article <1224 at nikhefh.nikhef.nl>
	e07 at nikhefh.nikhef.nl (Eric Wassenaar) writes:

 |On first sight, I could not locate offending code of the sort
 |mentioned above, i.e. when the value of the defined macro is
 |used outside the defining module and is stored in non-permanent
 |space. But I may have overlooked something.

I should say that I did not read sendmail 5.65 source carefully when I
posted previsous article.  I cannot prove that such a macro is used
outside the function.

But at my site, $g often changed to scratched value before I modified
sendmail 5.65 as I posted before.  I will check it again.


 |However, the proposed patch breaks code such as in the following
 |example from parseaddr.c

This is true.  Previous patch was not correct.
--
;  DEMIZU, Noritoshi		OMRON Computer Systems R&D laboratory
;  demizu at nff.ncl.omron.co.jp	tel: 075-951-5111  fax: 075-956-7403



More information about the Comp.bugs.4bsd.ucb-fixes mailing list