Hi there,

i'm testing the 3.9.1rc1 from sf.net und got a strange error - an empty 
sender_address ( dspam --client -f '') crashes the daemon / client and 
throws a "general protection" on syslog and mangles the recipient adress 
(from r...@adres.se to something like rlle@@adres.e)

Any ideas?

* ubuntu 10.10 on x64
* dspam 3.9.1rc1
* exim4

Error at syslog:
Nov  2 08:12:01 dspam2010 kernel: [584286.033098] dspam[22703] general 
protection ip:7fc3f6a377aa sp:7fffaf84e5e0 error:0 in 
libc-2.12.1.so[7fc3f69ee000+17a000]

Error at mainlog (from exim)
2010-11-02 08:09:56 [22362] SMTP connection from [MX]:37104 
I=[DSPAM2010]:25 (TCP/IP connection count = 1)
2010-11-02 08:09:56 [22661] 1PDB0G-0005tV-2z <= <> H=MX [MX]:37104 
I=[DSPAM]:25 P=esmtp S=4637 id=20101102080921
-3671-e...@tu-berlin.de T="Re: und nochmal" from <> for r...@adres.se
2010-11-02 08:09:56 [22662] cwd=/var/spool/exim4 3 args: /usr/sbin/exim4 
-Mc 1PDB0G-0005tV-2z
2010-11-02 08:09:56 [22661] SMTP connection from MX [MX]:37104 
I=[DSPAM]:25 closed by QUIT
2010-11-02 08:09:58 [22668] cwd=/ 7 args: /usr/sbin/exim -oMr 
spam-scanned -f "" -bm rle@@adres.e
2010-11-02 08:09:58 [22668] Error while reading message with no usable 
sender address: at least one malformed recipient address: rle@@adres.e - 
domain missing or malformed

2010-11-02 08:12:01 [22701] 1PDB0G-0005tV-2z ** r...@adress.se F=<> P=<> 
R=dspam_router T=dspam_spamcheck: Child process of dspam_spamcheck 
transport (running command "/usr/local/dspam-3.9.1-RC1/bin/dspam 
--client --debug --deliver=innocent --user "$local_p...@$domain" -f 
'$sender_address' -bm $local_p...@$domain") was terminated by signal 11 
(Segmentation fault)


My Settings:
./configure \
--prefix=/usr/local/dspam-3.9.1-RC1 \
--sysconfdir=/etc/dspam \
--enable-daemon \
--enable-syslog \
--enable-preferences-extension \
--enable-large-scale \
--enable-long-usernames \
--enable-virtual-users \
--with-dspam-home=/home/dspam \
--with-logfile=/var/log/dspam/dspam.log \
--with-logdir=/var/log/dspam \
--with-storage-driver=mysql_drv \
--with-mysql-libraries=/usr/lib64 \
--with-mysql-includes=/usr/include/mysql \
--with-dspam-home-owner=Debian-exim \
--with-dspam-home-group=Debian-exim \
--with-dspam-owner=Debian-exim \
--with-dspam-group=Debian-exim \
--enable-verbose-debug

exim4.conf
command = /usr/local/dspam-3.9.1-RC1/bin/dspam --client --debug 
--deliver=innocent --user "$local_p...@$domain" -f '$sender_address' -bm 
$local_p...@$domain


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user

Reply via email to