Problems with sophossavi and Sophos 3.74
Julian Field
mailscanner at ecs.soton.ac.uk
Mon Sep 29 14:58:53 IST 2003
I can't reproduce this on Linux. However it is definitely a problem on Solaris.
I will try to contact the author of SAVI-Perl and ask him to see if he can
fix it.
At 12:13 29/09/2003, you wrote:
>Greetings -
>
>I _think_ something in the Sophos shared libraries has changed between
>versions 3.73 and 3.74 of Sophos Anti-Virus. This is on Solaris 8
>systems...
>
>
>On our production machine I am using:
> MailScanner 4.22-5
> Sophos Anti-Virus 3.73
> SAVI Perl module 0.15
>
>Using this machine to this command works just fine (ie, it exits without
>error):
> % /opt/york/bin/perl -MSAVI -e exit
> %
>
>
>On my development machine I am using:
> MailScanner 4.23-11 <<<
> Sophos Anti-Virus 3.74 <<<
> SAVI Perl module 0.15
>
>The symptoms I'm seeing are that MailScanner continually reports starting
>another child process, but none survive and continue running.
>
>Giving the above command on this machine fails with error messages about
>missing symbols coming, I think, from the Sophos library:
> % /opt/york/bin/perl -MSAVI -e exit
> Can't load
> '/opt/york/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/SAVI/SAVI.so'
> for module SAVI: ld.so.1: /opt/york/bin/perl: fatal: relocation error:
> file /opt/york/Sophos/lib/libsavi.so.3: symbol __moddi3: referenced
> symbol not found at /opt/york/lib/perl5/5.8.0/sun4-solaris/DynaLoader.pm
> line 229.
> at -e line 0
> Compilation failed in require.
> BEGIN failed--compilation aborted.
> %
>
>
>Replacing the /opt/york/Sophos tree containing Sophos 3.74 with the one
>containing 3.73 from the production machine *and making no other changes*
>lets the SAVI module load OK again:
> % /opt/york/bin/perl -MSAVI -e exit
> %
>
>
>This makes me think there has been some change to the Sophos libraries that
>is incompatible with the SAVI 0.15 Perl module.
>
>Can anyone else see this problem?
>Any ideas as to its cause/how to fix it?
>
>With many thanks,
>
>Mike Brudenell
>
>--
>The Computing Service, University of York, Heslington, York Yo10 5DD, UK
>Tel:+44-1904-433811 FAX:+44-1904-433740
>
>* Unsolicited commercial e-mail is NOT welcome at this e-mail address. *
--
Julian Field
www.MailScanner.info
MailScanner thanks transtec Computers for their support
More information about the MailScanner
mailing list