You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2004/08/25 21:08:42 UTC
[Bug 3729] New: spamd is crashing hard...
http://bugzilla.spamassassin.org/show_bug.cgi?id=3729
Summary: spamd is crashing hard...
Product: Spamassassin
Version: SVN Trunk (Latest Devel Version)
Platform: Macintosh
OS/Version: Mac OS X
Status: NEW
Severity: blocker
Priority: P1
Component: spamc/spamd
AssignedTo: dev@spamassassin.apache.org
ReportedBy: jon@latchkey.com
Hi there, after upgrading SA to the latest SVN head (and not making any other
system changes), I'm getting spamd/perl to reliably crash within a few seconds
of starting up (probably as soon as it tries to process a message).
I'm not really sure how to debug this since the only thing that I'm seeing in
the logs is below.
I have tried removing all the autowhitelist and bayes files.
I have tried removing all the /Library/Perl/5.8.4/Mail/Spamassassin* files and
re-installing.
I have made sure that all the required CPAN modules (as documented in the
INSTALL file) are up to date.
I have confirmed that SA is not installed anywhere else on the system.
Summary of my perl5 (revision 5 version 8 subversion 4) configuration:
Platform:
osname=darwin, osvers=6.8, archname=darwin
uname='darwin localhost 6.8 darwin kernel version 6.8: wed sep 10 15:20:55
pdt 2003; root:xnuxnu-344.49.obj~2release_ppc power macintosh powerpc '
config_args='-de -Dprefix=/usr -Uloclibpth -Dlibpth=/usr/lib /sw/lib
-Dldflags=-L/usr/lib -L/sw/lib -Dlocincpth=/sw/include /sw/include/db4
-Dlibs=-ldb-4.1 -ldl -lm -lcrypt -lc'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-pipe -fno-common -DPERL_DARWIN -no-cpp-precomp
-fno-strict-aliasing -I/sw/include -I/sw/include/db4',
optimize='-Os',
cppflags='-no-cpp-precomp -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp
-fno-strict-aliasing -I/sw/include -I/sw/include/db4'
ccversion='', gccversion='3.1 20020420 (prerelease)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags ='-L/usr/lib -L/sw/lib -flat_namespace'
libpth=/usr/lib /sw/lib
libs=-ldb-4.1 -ldl -lm -lcrypt -lc
perllibs=-ldb-4.1 -ldl -lm -lcrypt -lc
libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dyld.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-L/usr/lib -L/sw/lib -flat_namespace -bundle
-undefined suppress'
Characteristics of this binary (from libperl):
Compile-time options: USE_LARGE_FILES
Built under darwin
Compiled at Jun 7 2004 12:29:39
%ENV:
PERL5LIB="/sw/lib/perl5"
@INC:
/sw/lib/perl5/darwin
/sw/lib/perl5
/System/Library/Perl/5.8.4/darwin
/System/Library/Perl/5.8.4
/Library/Perl/5.8.4/darwin
/Library/Perl/5.8.4
/Library/Perl
/Network/Library/Perl/5.8.4/darwin
/Network/Library/Perl/5.8.4
/Network/Library/Perl
Starting spamd services
trying to connect to syslog/unix...
no error connecting to syslog/unix
logging enabled:
facility: mail
socket: unix
output: syslog
creating INET socket:
Listen: 128
LocalAddr: 127.0.0.1
LocalPort: 783
Proto: 6
ReuseAddr: 1
Type: 1
debug: SpamAssassin version 3.0.0-rc1-r36452
debug: Score set 0 chosen.
debug: Storable module v2.13 found
******************
Date/Time: 2004-08-25 12:06:04 -0700
OS Version: 10.2.8 (Build 6R73)
Host: takahe.whichever.com
Command: perl
PID: 4006
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xbff7fff0
Thread 0 Crashed:
#0 0x90004258 in free_list_add_ptr
#1 0x90003f28 in szone_free
#2 0x0002ddc0 in Perl_sv_clear
#3 0x0002e100 in Perl_sv_free
#4 0x00012154 in Perl_peep
#5 0x00011f90 in Perl_peep
#6 0x00011f90 in Perl_peep
...
(repeats like #6 for a bazillion more times)
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.