Perl-SAVI causing MailScanner to core dump

Phil Kendall philk at TCP.NET.UK
Thu Jul 14 10:55:10 IST 2005


Hi,

Hopefully someone can help us out here.

We are using MailScanner version 4.43.8 with SpamAssassin 3.04 and sophos 3.95.

When using sophos as the virus scanner everything works fine.

When using sophossavi MailScanner core dumps when attempting initialise the locks. (uing flock)

This was detected by running MailScanner in debug mode. It appears that MailScanner was failing on the eval routine in the initialise sub:

eval {
      require MailScanner::Fcntl;
      import MailScanner::Fcntl (@MailScanner::Fcntl::EXPORT,
                                 @MailScanner::Fcntl::EXPORT_OK);
      1;
  };



MailScanner -v produces:

Running on
SunOS newbox 5.8 Generic_108529-05 i86pc i386 i86pc This is Perl version 5.008000 (5.8.0)

This is MailScanner version 4.43.8
Module versions are:
1.00    AnyDBM_File
1.09    Archive::Zip
1.01    Carp
1.119   Convert::BinHex
1.00    DirHandle
1.04    Fcntl
2.71    File::Basename
2.05    File::Copy
2.01    FileHandle
1.05    File::Path
1.24    HTML::Entities
3.27    HTML::Parser
2.24    HTML::TokeParser
1.20    IO
1.09    IO::File
1.122   IO::Pipe
1.58    Mail::Header
3.05    MIME::Base64
5.417   MIME::Decoder
5.417   MIME::Decoder::UU
5.417   MIME::Head
5.417   MIME::Parser
3.03    MIME::QuotedPrint
5.417   MIME::Tools
0.09    Net::CIDR
1.05    POSIX
1.75    Socket
0.03    Sys::Syslog
1.02    Time::localtime

Optional module versions are:
missing DB_File
1.05    Digest
1.01    Digest::HMAC
2.31    Digest::MD5
2.06    Digest::SHA1
missing Inline
missing Mail::ClamAV
3.000004        Mail::SpamAssassin
missing Mail::SPF::Query
missing Net::CIDR::Lite
0.42    Net::DNS
missing Net::LDAP
missing Parse::RecDescent
0.30    SAVI
Segmentation Fault (core dumped)

------------------------ MailScanner list ------------------------ To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the Wiki (http://wiki.mailscanner.info/) and the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).

Support MailScanner development - buy the book off the website!

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the Wiki (http://wiki.mailscanner.info/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).

Support MailScanner development - buy the book off the website!



More information about the MailScanner mailing list