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

Rick Mallett rmallett at ccs.carleton.ca
Mon Dec 17 10:05:33 EST 2007

On Sat, 15 Dec 2007, Paul wrote:

> I am also noticing it after I updated the MD, SA and Clam suites to the current versions for FreeBSD.

> ======= At 2007-12-13, 19:36:49 you wrote: =======
>> On 09/06/07 18:15:04, Philip Prindeville 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?

I don't have a solution, but if you just want to prevent the messages
from appearing in your log file you can add the following to Node.pm just
before line 125.

   if (!defined $self->{'type'}) {return;}

- rick

More information about the MIMEDefang mailing list