Yep that was done to pass the XT tests for a release. Joe can you look at those returns again? Regards, KAM
On January 14, 2015 1:35:20 PM EST, Mark Martinec <mark.martinec...@ijs.si> wrote: >2015-01-14 18:06, je Alex Regan napisal >> Hi, >> >> I'm using amavisd-new-2.9.1 and perl-5.18.4 on fedora20 with the svn >> spamassassin snapshot from today, and receive the following message: >> >> Jan 14 11:59:21 mail01 amavis[19431]: (19431-18) _WARN: Use of >> uninitialized value in concatenation (.) or string at >> /usr/share/perl5/vendor_perl/Mail/SpamAssassin/PerMsgStatus.pm line >> 3072, <GEN19> line 16875. >> >> 3071 #loop through and limit to just the domain with a dummy >address >> 3072 for (my $i = 0; $i < scalar(@addrs); $i++) { >> 3073 $addrs[$i] = >> 'dummy@'.&Mail::SpamAssassin::Util::uri_to_domain($addrs[$i]); >> 3074 } >> >> This has apparently been going on for some time, not just with >today's >> update. I don't see any references to others having this problem, so >> hoped someone could help. >> >> How can I troubleshoot this? Could it be an amavis issue? >> >> Thanks, >> Alex > >Looks like someone just recently blindly changed 'return undef' >to a 'return', which breaks calls to such subroutine in a list >context, e.g. foo( untaint($a), "bla", untaint($b) ) > > Mark