Mailing List Archive

svn commit: r452671 - /spamassassin/branches/3.1/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm
Author: dos
Date: Tue Oct 3 16:00:14 2006
New Revision: 452671

URL: http://svn.apache.org/viewvc?view=rev&rev=452671
Log:
bug 5094: check for unit'd value used in AntiVirus.pm

Modified:
spamassassin/branches/3.1/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm

Modified: spamassassin/branches/3.1/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.1/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm?view=diff&rev=452671&r1=452670&r2=452671
==============================================================================
--- spamassassin/branches/3.1/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm (original)
+++ spamassassin/branches/3.1/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm Tue Oct 3 16:00:14 2006
@@ -107,7 +107,7 @@
# file extension indicates an executable
$pms->{antivirus_microsoft_exe} = 1;
}
- elsif ($cte =~ /base64/ &&
+ elsif ($cte =~ /base64/ && defined $p->raw()->[0] &&
$p->raw()->[0] =~ /^TV[opqr].A..[AB].[AQgw][A-H].A/)
{
# base64-encoded executable