> I just downgraded (upgraded?) to the pre_2_3_0 tagged CVS version and now
> the problem's gone away.

I noticed the following in version 1.49 of EvalTests.pm, which is one
version newer than the 2_3_0 tag:

    # get the raw unfiltered body.
     foreach my $line (@{$self->{msg}->get_body()}) {
         $length += length($line);
         $qp += $line =~ s/\=([0-9A-Fa-f]{2})/$1/g;
     }

I don't understand how this could actually be changing (rather than testing)
the body of the message, but it does seem a mighty big coincidence that the
regexp replacement in the last line looks for = followed by two digits and
replaces it with just the two digits.

This is the only thing I see after the tag that has any remote link with the
bug I was seeing...

--
michael moncur   mgm at starlingtech.com   http://www.starlingtech.com/
"If we don't change direction soon, we'll end up where we're going."
                -- Professor Irwin Corey


_______________________________________________________________

Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to