[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Corrupted messages...
From: |
Dan Nelson |
Subject: |
Re: Corrupted messages... |
Date: |
Mon, 9 Jun 2003 20:49:16 -0500 |
User-agent: |
Mutt/1.5.4i |
In the last episode (Jun 09), Ken Gribble said:
> We are having the same problem with corrupted messages with the same
> description of missing lines, garbage and other people's email
> messages inserted into the body of the message. Because it seems to
> happen 3 or more in a day, I'm curious if it is triggered by a
> specific spam message hitting the system.
>
> Our mail relay is running Solaris 9, sendmail, milter, and
> spamassasin 2.43.
ok; so the common element so far is Solaris. What version of sendmail
and spamass-milter are you running? Versions of the milter before
0.1.3 ($Id 1.16 to be exact) definitely did have a bug where previously
free'd data would get inserted into a tagged message's body.
Can you also try running spamass-milter with the environment variable
LD_PRELOAD=watchmalloc.so.1 ? You don't even have to set MALLOC_DEBUG;
simply loading the shared library will cause all malloc and free calls
to fill their memory blocks with a constant value (0xdeadbeef for
malloc and 0xbaddcafe for free). If something is really reusing free'd
memory, your header values should be replaced with repeated sets of
"║▌╩■" (possibly byte-swapped :)
> I have an example of a section from one message that was corrupted today,
> and it is very similar to the one you described. The X-Spam-Status and
> X-Spam-Level headers were missing from the header (not normal for our
> setup).
>
> I'll post any solutions we come up with, and thanks to everyone for their
> ideas!
>
> -Ken
>
> PS: Here are those similar lines from the body of the corrupted message:
>
> X-Spam-Checker-Version:
> X-Spam-Checker-Versionpe:
>
> X-Spam-Checker-Version:
> X-Spam-Checker-Version:
> X-Spam-Checker-Version:
> X-Spam-Checker-Versionpe:
Just curious - you're getting this exact text, with no values after the
header names?
--
Dan Nelson
address@hidden
- Corrupted messages..., Chuck Yerkes, 2003/06/09
- Corrupted messages..., Ken Gribble, 2003/06/09
- Re: Corrupted messages..., Chuck Yerkes, 2003/06/09
- Re: Corrupted messages...,
Dan Nelson <=
- watchmalloc (Re: Corrupted messages...), Chuck Yerkes, 2003/06/10
- Re: watchmalloc (Re: Corrupted messages...), Dan Nelson, 2003/06/10
- Re: watchmalloc (Re: Corrupted messages...), Chuck Yerkes, 2003/06/12
- None, Valentin Chopov, 2003/06/12
- Re: None, Dan Nelson, 2003/06/12
- New options, Valentin Chopov, 2003/06/13
- Re: New options, Dan Nelson, 2003/06/13
- Re: None, Dan Nelson, 2003/06/14
- Re: None, Thomas Cameron, 2003/06/14
- Re: None, Dan Nelson, 2003/06/14