Re: [Exim] Exim 4.40 crashes in src/daemon.c

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Alexander Sabourenkov
Date:  
À: exim-users
Sujet: Re: [Exim] Exim 4.40 crashes in src/daemon.c
Heiko Schlichting wrote:
> --
> Hi,
>
> Exim 4.40 uses the function smtp_printf() in line 166 of src/daemon.c to
> return an 421 error message. This is a problem as smtp_printf() writes to
> the filedescriptor smtp_out which is undefined at this time as it is not
> set until line 194 of the same function. In cases the error condition
> occurs (which could happen every now and then on some heavy loaded servers
> at least on some architectures[*]) the exim master daemon crashes.


Heh.

You beat me to it.

Thanks for the analysis and the patch.

--

./lxnt