Bug in SweepOther.pm?

Scott Silva ssilva at sgvwater.com
Tue Nov 4 22:52:01 GMT 2008

on 11-4-2008 10:01 AM Symon Chalk spake the following:
> I had an issue come up today with MailScanner, quite why it only
> suddenly surfaced I don't know (I'm guessing someone did an update on
> the server and hasn't fessed up).
> Anyway, the issue was that MailScanner would continually cycle over the
> same messages time and again, never actually processing them (although
> it'd virus and SpamAssassin scan them, just not deliver them on). The
> only error was in /var/log/messages, being variations on the following:
> "Process did not exit cleanly, returned 255 with signal 0". 
> Running check_MailScanner with Debug = yes and Debug SpamAssassin = yes
> turned up the following error: "Unmatched ) in regex; marked by <-- HERE
> in m/\.[a-z0-9]{3}) <-- HERE \1$/ at
> /usr/lib/MailScanner/MailScanner/SweepOther.pm line 273."
> I took a look at that file and couldn't see anything obviously wrong,
> although it's hard to tell as the regex is actually being passed in as a
> variable. To get round the problem I added the following: "$regex =
> quotemeta ($regex);" just before that line, which cured the problem and
> doesn't seem to have broken anything else (check_MailScanner returned no
> problems and the server is now processing mail correctly).
> Any thoughts on what could have caused this and whether my fix is okay?
> TIA,
> Symon.
Since you didn't state which version you are running, it could be an old bug,
or it could be new.
MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.mailscanner.info/pipermail/mailscanner/attachments/20081104/746b5021/signature.bin

More information about the MailScanner mailing list