> It is reproducible, please see https://bugs.exim.org/show_bug.cgi?id=1708#c4

In case it is important, I can reproduce the bug when recompiling from
source as well.

# cat /tmp/email-addresses
root: h...@example.com

# cat /tmp/exim.conf
begin rewrite
*@foo.bar "${lookup{${local_part}}lsearch{/tmp/email-addresses}{$value}fail}"
Ffrs

# chown root:Debian-exim /tmp/exim.conf
# apt-get build-dep exim4
# DEB_BUILD_OPTIONS="nostrip noopt" fakeroot apt-get -b source exim4
# exim4-4.86/b-exim4-daemon-light/build-Linux-armv5tel/exim -C
/tmp/exim.conf -brw r...@foo.bar
  sender: h...@example.com
Segmentation fault

This is built on the armel device, not through cross compilation, and
with a slightly more recent gcc than the one used for the official
Debian exim package (Compiler: GCC [5.2.1 20151010] instead of
Compiler: GCC [5.2.1 20151003]).
--
Sylvain

Reply via email to