Hello!

I have a Mail wich is base64 coded and has about 15000 chars in one
line.
I found some info that base64 coded lines should not be longer than 76
chars so i dont have a Problem to bounce this mail.
But it looks like spamassassin cant handle this exception.
If i pipe this Mail into spamc it does hang several hours.
The Spamd Prozess stops after this last loglines :

Dec  5 10:12:55 mtest spamd[22246]: debug: running header regexp tests;
score so far=0
Dec  5 10:12:55 mtest spamd[22246]: debug: running body-text per-line
regexp tests; score so far=-1.5

But is still consuming cputime so that CPU is 0% idile the whole time.
Spamd strace output:

[pid 22426] rt_sigaction(SIGPIPE, {0x8093230, [], SA_RESTART|0x4000000},
{0x8093230, [], SA_RESTART|0x4000000}, 8) = 0
[pid 22426] write(2, "logmsg: debug: running header re"..., 60) = 60
[pid 22426] rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
[pid 22426] send(3, "<158>spamd[22426]: debug: runnin"..., 72, 0) = 72
[pid 22426] rt_sigaction(SIGPIPE, {0x8093230, [], SA_RESTART|0x4000000},
{0x8093230, [], SA_RESTART|0x4000000}, 8) = 0


This hanging spamd fork() dosnt close itself after some time, i must
kill it per console.
If i shorten the line to 100 chars the Mail get scanned without
Problems.
I hope this exception can be handelt by spamd in a future release,
because 1 Mail can produce several hanging Prozess within some time.
I use spamassassin 2.43-1 with debian woody.

regards,
Rene

-- 



mit freundlichen Grüßen
Rene Schumann

--
[EMAIL PROTECTED]
Schlund+Partner AG      http://www.schlund.de
Fon: +49-721-91374-399  Fax: +49-721-91374-225






-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to