[exim] .forward pipe, exim4, amd64 & signal 11

Top Page
Delete this message
Reply to this message
Author: Leonardo Boselli
Date:  
To: exim-users
Subject: [exim] .forward pipe, exim4, amd64 & signal 11
I changed a server, from a pentium4 to a xeon dual processor.
and fron etch i386 to etch amd64
almost all went as expected except for an user that have in its .forward:

"|/home/huser/listre1 -counter /home/huser/CONT +reply-too huser2@???
DAEMON@??? /home/huser/lista.3"

it should get the message, add to subject "xxxxx" where xxxxx is a number
in file CONT, add a reply-to as huser2 , set DAEMON as sender and, after
checking that the message is not spam, via a call to exim -bS deliver the
modified message to a short list of users, in lista.3

Befor e the move to amd64 it worked, now, even after recompilation of
listre1 (a C program), des not longer work, and in the eim log ifound that
the child program was interrupted by a signal 11 (segmentation fault).
IF I SAVE THE MESSAGe, then i
cat message | |/home/huser/listre1 -counter ............
IT WORKS !
where is the ploblem that forbide exim to work ???
--
Leonardo Boselli