Eddy, > I sent this email to the amavisd-new group but didn't received any replies > I give it a spin on this group > Maybe someone can help
Yes, this is probably a more suitable place for this question. > We are using Postfix 2.5.5 on our RHEL AS release 4 (Nahant Update 6) > academic server. > > amavisd-new-2.6.2 (20081215), Unicode aware, LANG="fr" > with spamassassin 3.2.5 > > Our log file contains many: > amavis[19738]: (19738-05) _WARN: Malformed UTF-8 character (unexpected > continuation byte 0x8e, with no preceding start byte) in pattern match > (m//) at > /var/lib/spamassassin/3.002005/70_sare_specific_cf_sare_sa-update_dostech_n >et/200605280300.cf, rule SARE_SPEC_REPL_OBFU2, line 1, <GEN16> line 3620. > > That rule is version 01.03.13 > Can someone help ? I searched our logs for something similar and came up with a possibly related case, but in a different code section. Here is mine (using SA 3.3): rules: failed to run TVD_STOCK1 test, skipping: (Malformed UTF-8 character (fatal) at /usr/local/lib/perl5/site_perl/5.10.0/Mail/SpamAssassin/Plugin/BodyEval.pm line 250, <GEN11> line 499. This one is within sub _check_stock_info, evaluating the regexp: $rnd_chunk =~ /^\s*([^:\s][^:\n]{2,29})\s*:\s*\S/mg on a perfectly valid UTF-8 string. It turns out it is a bug in perl5.8.8, 5.8.9 and in 5.10.0 - the bug goes away if the string is not tainted. I filed a Perl bug report yesterday: perlbug: [perl #62048] Unwarranted "Malformed UTF-8 character" on tainted variable I don't know if your case of "Malformed UTF-8 character" is due to the same bug, or is it a SpamAssassin problem. Can you make one of your mail samples available for examination? With any luck the problem is reproducible, making it much easier to resolve or provide a workaround. It's probably best to open a SpamAssassin bug case and attach a sample. Mark