Dan O'Brien <list-admin <at> axonsolutions.com> writes:

> 
> Just started using Razor again... Have SA 3.1.2 installed from CPAN on 
> stock CentOS 4.3 w/ updates.  SA 3.1.1 results the same.  Razor Agents at 
> 2.8.1.  When I issue a "spamassassin --lint" I get the following error:
> 
> [17261] warn: razor2: razor2 check failed: No such file or directory Can't 
> use an undefined value as a SCALAR reference at 
> /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-
multi/Razor2/Client/Agent.pm 
> line 896. at 
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Plugin/Razor2.pm line 
> 317.
> 
> Running a standalone "razor-check" on a set of messages works OK.  spamd 
> issues the above error to the maillog for each message also, but seems to 
> call Razor successfully and process the response.
> 
> Anyone else see this?

yes.  I get the same error and the same results for razor-check.  I have using 
Perl 5.8.8.

The offending line in Agent.pm is:

my ($headers, $body) = split /\n\r*\n/, ${$obj->{orig_mail}}, 2;

Any help out there?

Jim




Reply via email to