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

Philip Prindeville philipp_subx at redfish-solutions.com
Wed Sep 5 18:47:08 EDT 2007


Seeing:

Sep  5 16:32:46 mail mimedefang-multiplexor[28792]: Slave 0 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.

This corresponds to _find_parts().  I think the variable $re isn't being set.

Anyone else seeing this?

I upgraded my RPM's minutes before this started:


Sep 02 11:36:28 Updated: mimedefang.x86_64 2.63-1.fc6
...


and some other packages were updated (cyrus, etc).  But not spamassassin (been running 3.1.9 since Jun 17).


I looked in previous emails, but no one else seems to have reported this particular issue.

I've not backtracked the code to figure out a particular calling sequence.  Was hoping this might ring some bells.

Thanks,

-Philip






More information about the MIMEDefang mailing list