[Mimedefang] Seeing "Use of uninitialized value in pattern match" following upgrade to mimedefang-2.63

Jan-Pieter Cornet johnpc at xs4all.nl
Fri Dec 14 07:37:44 EST 2007

On Thu, Dec 13, 2007 at 04:36:49PM -0800, Gary Funck wrote:
> > Well, I updated to 3.2.3-2.fc8 and I'm still seeing it.
> Late follow-up.  Just noticed this same problem in our logs.
>   Dec 13 16:01:28 intrepid mimedefang-multiplexor[1710]:
>   Slave 1 stderr: Use of uninitialized value in pattern match (m//)
>   at /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/Message/Node.pm line 125.
> Was this ever diagnosed and resolved?

Not that I'm aware, but...
> Configuration:
>   mimedefang-2.63-1.fc5.rf
>   spamassassin-3.1.9-1.fc5.1
>   clamav-0.90.3-1

Those software versions are pretty old. I'd recommend upgrading to
at least spamassassin-3.2.3 and clamav-0.91.2. There's a good chance
the error goes away in SA 3.2, as that was a pretty large rewrite.

On the other hand, it's a harmless warning, probably caused by a missing
or empty field in some malformed email.

Jan-Pieter Cornet <johnpc at xs4all.nl>
!! Disclamer: The addressee of this email is not the intended recipient. !!
!! This is only a test of the echelon and data retention systems. Please !!
!! archive this message indefinitely to allow verification of the logs.  !!

More information about the MIMEDefang mailing list