From 5f16ca82ffcd4e3b916712e9760596949467a72d Mon Sep 17 00:00:00 2001 From: Tony Finch Date: Mon, 28 Jan 2008 18:24:07 +0000 Subject: [PATCH] Bugzilla 662: Fix stack corruption before exec() in daemon.c. --- doc/doc-txt/ChangeLog | 4 +++- src/src/daemon.c | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index 4ff9535a5..dcf7c00db 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -1,4 +1,4 @@ -$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.539 2008/01/22 19:23:47 fanf2 Exp $ +$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.540 2008/01/28 18:24:07 fanf2 Exp $ Change log file for Exim from version 4.21 ------------------------------------------- @@ -17,6 +17,8 @@ NM/02 Bugzilla 646: Removed unwanted C/R in Dovecot authenticator TF/01 Do not log submission mode rewrites if they do not change the address. +TF/02 Bugzilla 662: Fix stack corruption before exec() in daemon.c. + Exim version 4.69 ----------------- diff --git a/src/src/daemon.c b/src/src/daemon.c index 55701f080..2413eaea5 100644 --- a/src/src/daemon.c +++ b/src/src/daemon.c @@ -1,4 +1,4 @@ -/* $Cambridge: exim/src/src/daemon.c,v 1.24 2007/06/27 11:01:51 ph10 Exp $ */ +/* $Cambridge: exim/src/src/daemon.c,v 1.25 2008/01/28 18:24:07 fanf2 Exp $ */ /************************************************* * Exim - an Internet mail transport agent * @@ -1661,7 +1661,7 @@ for (;;) { uschar opt[8]; uschar *p = opt; - uschar *extra[4]; + uschar *extra[5]; int extracount = 1; signal(SIGALRM, SIG_DFL); -- 2.30.2