You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by "Robert P. Weaver" <rw...@mordor.org> on 2010/01/11 01:58:49 UTC

segmentation fault on startup

            I am hoping someone can offer me some advice that will help
resolve this problem.

 

            I recently installed SpamAssassin on my Solaris server with the
intention of filtering the incoming email with procmail (I have a Postfix
mail server). However I never got that far. When I first tested SpamAssassin
it worked on the first invocation but failed with a segmentation fault on
every subsequent invocation. I can make it work again by deleting the
".spamassassin" subdirectory in my home directory.

 

            Below is a bunch of diagnostic information including the fatal
call (run with - -lint -D). Any help would be appreciated.

 

Bob Weaver

rweaver@mordor.org

 

$ uname -a

SunOS sauron 5.10 Generic_118822-11 sun4u sparc SUNW,UltraAX-i2

 

$ perl -v

This is perl, v5.8.7 built for sun4-solaris   

 

$ spamassassin -V

SpamAssassin version 3.2.5

  running on Perl version 5.8.7

 

The call:

 

$ spamassassin -D --lint

[28414] dbg: logger: adding facilities: all

[28414] dbg: logger: logging level is DBG

[28414] dbg: generic: SpamAssassin version 3.2.5

[28414] dbg: config: score set 0 chosen.

[28414] dbg: util: running in taint mode? yes

[28414] dbg: util: taint mode: deleting unsafe environment variables,
resetting PATH

[28414] dbg: util: PATH included '/usr/local/bin', keeping

[28414] dbg: util: PATH included '/usr/local/sbin', keeping

[28414] dbg: util: PATH included '/usr/bin', keeping

[28414] dbg: util: PATH included '/usr/sfw/bin', keeping

[28414] dbg: util: PATH included '.', which is not absolute, dropping

[28414] dbg: util: PATH included '/usr/sfw/sbin', keeping

[28414] dbg: util: PATH included '/opt/sfw/bin', keeping

[28414] dbg: util: PATH included '/opt/sfw/sbin', keeping

[28414] dbg: util: PATH included '/usr/ccs/bin', keeping

[28414] dbg: util: PATH included '/usr/openwin/bin', keeping
[28414] dbg: util: final PATH set to:
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/
bin:/opt/sfw/s

bin:/usr/ccs/bin:/usr/openwin/bin

[28414] dbg: dns: no ipv6

[28414] dbg: dns: is Net::DNS::Resolver available? yes

[28414] dbg: dns: Net::DNS version: 0.65

[28414] dbg: diag: perl platform: 5.008007 solaris

[28414] dbg: diag: module installed: Digest::SHA1, version 2.12

[28414] dbg: diag: module installed: HTML::Parser, version 3.64

[28414] dbg: diag: module installed: Net::DNS, version 0.65

[28414] dbg: diag: module installed: MIME::Base64, version 3.05

[28414] dbg: diag: module installed: DB_File, version 1.811

[28414] dbg: diag: module installed: Net::SMTP, version 2.31

[28414] dbg: diag: module installed: Mail::SPF, version v2.007

[28414] dbg: diag: module not installed: Mail::SPF::Query ('require' failed)

[28414] dbg: diag: module installed: IP::Country::Fast, version 604.001

[28414] dbg: diag: module not installed: Razor2::Client::Agent ('require'
failed)

[28414] dbg: diag: module not installed: Net::Ident ('require' failed)

[28414] dbg: diag: module not installed: IO::Socket::INET6 ('require'
failed)

[28414] dbg: diag: module not installed: IO::Socket::SSL ('require' failed)

[28414] dbg: diag: module installed: Compress::Zlib, version 2.023

[28414] dbg: diag: module installed: Time::HiRes, version 1.66

[28414] dbg: diag: module not installed: Mail::DomainKeys ('require' failed)

[28414] dbg: diag: module not installed: Mail::DKIM ('require' failed)

[28414] dbg: diag: module installed: DBI, version 1.609

[28414] dbg: diag: module installed: Getopt::Long, version 2.34

[28414] dbg: diag: module installed: LWP::UserAgent, version 5.834

[28414] dbg: diag: module installed: HTTP::Date, version 5.831

[28414] dbg: diag: module installed: Archive::Tar, version 1.54

[28414] dbg: diag: module installed: IO::Zlib, version 1.10

[28414] dbg: diag: module installed: Encode::Detect, version 1.01

[28414] dbg: ignore: using a test message to lint rules

[28414] dbg: config: using "/etc/mail/spamassassin" for site rules pre files

[28414] dbg: config: read file /etc/mail/spamassassin/init.pre

[28414] dbg: config: read file /etc/mail/spamassassin/v310.pre

[28414] dbg: config: read file /etc/mail/spamassassin/v312.pre

[28414] dbg: config: read file /etc/mail/spamassassin/v320.pre

[28414] dbg: config: using "/usr/local/share/spamassassin" for sys rules pre
files

[28414] dbg: config: using "/usr/local/share/spamassassin" for default rules
dir

[28414] dbg: config: read file
/usr/local/share/spamassassin/10_default_prefs.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_advance_fee.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_body_tests.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_compensate.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_dnsbl_tests.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_drugs.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_dynrdns.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_fake_helo_tests.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_head_tests.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_html_tests.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_imageinfo.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/20_meta_tests.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_net_tests.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_phrases.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_porn.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_ratware.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_uri_tests.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/20_vbounce.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/23_bayes.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_accessdb.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_antivirus.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_asn.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_dcc.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_dkim.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/25_domainkeys.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_hashcash.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_pyzor.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_razor2.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_replace.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_spf.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_textcat.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/25_uribl.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/30_text_de.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/30_text_fr.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/30_text_it.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/30_text_nl.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/30_text_pl.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/30_text_pt_br.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/50_scores.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/60_awl.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/60_shortcircuit.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/60_whitelist.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/60_whitelist_dk.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/60_whitelist_dkim.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/60_whitelist_spf.cf

[28414] dbg: config: read file
/usr/local/share/spamassassin/60_whitelist_subject.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/72_active.cf

[28414] dbg: config: read file /usr/local/share/spamassassin/72_removed.cf

[28414] dbg: config: using "/etc/mail/spamassassin" for site rules dir

[28414] dbg: config: read file /etc/mail/spamassassin/local.cf

[28414] dbg: config: using "/users/rweaver/.spamassassin/user_prefs" for
user prefs file

[28414] dbg: config: read file /users/rweaver/.spamassassin/user_prefs

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC

[28414] dbg: pyzor: local tests only, disabling Pyzor

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC

[28414] dbg: razor2: local tests only, skipping Razor

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC

[28414] dbg: reporter: local tests only, disabling SpamCop

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold
from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::WhiteListSubject
from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from
@INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from
@INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from
@INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from
@INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC

[28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC

[28414] dbg: config: warning: score set for non-existent rule OUTLOOK_3416

[28414] dbg: config: warning: score set for non-existent rule RCVD_IN_DOB

[28414] dbg: config: warning: score set for non-existent rule DNS_FROM_DOB

[28414] dbg: config: warning: score set for non-existent rule
XMAILER_MIMEOLE_OL_C9068

[28414] dbg: rules: __MO_OL_9B90B merged duplicates: __MO_OL_C65FA

[28414] dbg: rules: __XM_OL_22B61 merged duplicates: __XM_OL_A842E

[28414] dbg: rules: __MO_OL_07794 merged duplicates: __MO_OL_8627E
__MO_OL_F3B05                                                [28414] dbg:
rules: __XM_OL_07794 merged duplicates: __XM_OL_25340 __XM_OL_3857F
__XM_OL_4F240 __XM_OL_58CB5 __XM_OL_6554A __XM_

OL_812FF __XM_OL_C65FA __XM_OL_CF0C0 __XM_OL_F475E __XM_OL_F6D01

[28414] dbg: rules: FH_MSGID_01C67 merged duplicates: __MSGID_VGA

[28414] dbg: rules: FS_NEW_SOFT_UPLOAD merged duplicates:
HS_SUBJ_NEW_SOFTWARE

[28414] dbg: rules: __FH_HAS_XMSMAIL merged duplicates: __HAS_MSMAIL_PRI

[28414] dbg: rules: __MO_OL_015D5 merged duplicates: __MO_OL_6554A
[28414] dbg: rules: __XM_OL_015D5 merged duplicates: __XM_OL_4BF4C
__XM_OL_4EEDB __XM_OL_5B79A __XM_OL_9B90B __XM_OL_ADFF7 __XM_

OL_B30D1 __XM_OL_B4B40 __XM_OL_BC7E6 __XM_OL_F3B05 __XM_OL_FF5C8

[28414] dbg: rules: __MO_OL_91287 merged duplicates: __MO_OL_B30D1
__MO_OL_CF0C0

[28414] dbg: rules: KAM_STOCKOTC merged duplicates: KAM_STOCKTIP15
KAM_STOCKTIP20 KAM_STOCKTIP21 KAM_STOCKTIP4 KAM_STOCKTIP6

[28414] dbg: rules: __MO_OL_22B61 merged duplicates: __MO_OL_4F240
__MO_OL_ADFF7

[28414] dbg: rules: __MO_OL_812FF merged duplicates: __MO_OL_BC7E6

[28414] dbg: rules: __MO_OL_25340 merged duplicates: __MO_OL_4EEDB
__MO_OL_7533E

[28414] dbg: rules: __MO_OL_58CB5 merged duplicates: __MO_OL_B4B40

[28414] dbg: rules: __DOS_HAS_ANY_URI merged duplicates: __HAS_ANY_URI
[28414] dbg: rules: AXB_RCVD_ZOOBSEND merged duplicates: BROKEN_RATWARE_BOM
CTYPE_001C_A DEAR_HOMEOWNER DIV_CENTER_A_HREF DRUG_RA_PRICE FM_DDDD_TIMES_2
FM_SEX_HOSTDDDD HG_HORMONE HS_PHARMA_1 HS_UPLOADED_SOFTWARE OEBOUND
STOX_RCVD_N_NN_N URIBL_RHS_ABUSE URIBL_RHS_BOGUSMX URIBL_RHS_DSN
URIBL_RHS_POST URIBL_RHS_TLD_WHOIS URIBL_RHS_WHOIS URIBL_XS_SURBL URI_L_PHP
XMAILER_MIMEOLE_OL_5E7E

D XMAILER_MIMEOLE_OL_C7C33 XMAILER_MIMEOLE_OL_D03AB X_LIBRARY
YOUR_CRD_RATING

[28414] dbg: rules: __MO_OL_72641 merged duplicates: __MO_OL_A842E

[28414] dbg: rules: __MO_OL_F475E merged duplicates: __MO_OL_FF5C8

[28414] dbg: rules: __MO_OL_4BF4C merged duplicates: __MO_OL_F6D01

[28414] dbg: conf: finish parsing

[28414] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x13b4e24)
implements 'finish_parsing_end', priority 0

[28414] dbg: replacetags: replacing tags

[28414] dbg: replacetags: done replacing tags

[28414] dbg: bayes: tie-ing to DB file R/O
/users/rweaver/.spamassassin/bayes_toks

[28414] dbg: bayes: tie-ing to DB file R/O
/users/rweaver/.spamassassin/bayes_seen

Segmentation Fault - core dumped 

 

Finally, a status and a stack dump on the core using mdb

 

$ mdb core

Loading modules: [ libc.so.1 ld.so.1 ]

> ::status

debugging core file of spamassassin (32-bit) from sauron

file: /usr/local/bin/perl

initial argv: /usr/local/bin/perl -T /usr/local/bin/spamassassin -D --lint

threading model: multi-threaded

status: process terminated by SIGSEGV (Segmentation Fault)

> 

> $c

libc_psr.so.1`memset+0x140(0, 16, 180, 0, 0, ff16c950)

DB_File.so`dbopen+0x5c(14ca9c0, 0, 180, 1, 0, 1765c99)

DB_File.so`ParseOpenInfo+0x9d8(1765c38, 14ca9c0, 0, 180, 0, 4040004)

DB_File.so`XS_DB_File_DoTie_+0x2c4(a7ac20, fed96a20, c01be0, a675c0, c,
c01bd0)

Perl_pp_entersub+0x5a8(117c00, a660f8, 0, a660f8, 14ece28, 70)

Perl_runops_standard+0x30(118800, 118800, 17c, 11b400, 70cff0, ffbff898)

S_call_body+0x5c(ffbff9f0, 0, c01bd8, 0, 118c00, 0)

Perl_call_sv+0x250(1311b0, c01bd8, c01bc8, 11b000, 17c5e8, 11b400)

Perl_pp_tie+0x420(c01bd8, 0, 0, 13d117c, 0, 0)

Perl_runops_standard+0x30(118800, a4adf8, 11b400, 0, 0, 0)

S_run_body+0x14c(1, 11b400, 11bb48, 0, 0, 0)

perl_run+0x8c(3, fffffffc, 5, ffbffd14, 0, 8)

main+0xa4(5, ffbffd14, ffbffd2c, 11b4e0, ff340100, ff340140)

_start+0x5c(0, 0, 0, 0, 0, 0)         

 


Re: segmentation fault on startup

Posted by Michael Parker <pa...@pobox.com>.
On Jan 10, 2010, at 6:58 PM, Robert P. Weaver wrote:
>
> [28414] dbg: replacetags: replacing tags
> [28414] dbg: replacetags: done replacing tags
> [28414] dbg: bayes: tie-ing to DB file R/O /users/ 
> rweaver/.spamassassin/bayes_toks
> [28414] dbg: bayes: tie-ing to DB file R/O /users/ 
> rweaver/.spamassassin/bayes_seen
> Segmentation Fault - core dumped
>

If I had to guess, I'd say your Berkeley DB libraries had an issue.   
You might try looking at those and seeing if they are corrupt or  
otherwise damaged.  Maybe re-install those.

As a test you can set use_bayes 0 in your local.cf file and see how  
things go.

Michael

PS so interesting, I used to run a Solaris mail server named sauron,  
many many moons ago, I guess it's a common name.


Re: [sa] segmentation fault on startup

Posted by Ted Mittelstaedt <te...@ipinc.net>.
If it was me I'd build gdbm and then build perl 5.8.8 and make sure it's 
only using gdbm, not Berkeley DB  (if he has that on his system)

Ted

Charles Gregory wrote:
> I don't know that it applies to specifically spamassassin, but I used to 
> run into considerable nuisance with seg faults on Solaris when the 
> parameters of scripts were a specific number of bytes - I think around 
> multiples of 32. So you might achieve joy by adjusting the length of a 
> filename somewhere on the path to spamassassin. Particularly where 
> invoking privileged ('op') processes.
> 
> Hope this helps!
> 
> - C
> 
> 
> 
> On Sun, 10 Jan 2010, Robert P. Weaver wrote:
> :             I am hoping someone can offer me some advice that will help
> : resolve this problem.
> : 
> :  
> : 
> :             I recently installed SpamAssassin on my Solaris server with the
> : intention of filtering the incoming email with procmail (I have a Postfix
> : mail server). However I never got that far. When I first tested SpamAssassin
> : it worked on the first invocation but failed with a segmentation fault on
> : every subsequent invocation. I can make it work again by deleting the
> : “.spamassassin” subdirectory in my home directory.
> : 
> :  
> : 
> :             Below is a bunch of diagnostic information including the fatal
> : call (run with - -lint -D). Any help would be appreciated.
> : 
> :  
> : 
> : Bob Weaver
> : 
> : rweaver@mordor.org
> : 
> :  
> : 
> : $ uname -a
> : 
> : SunOS sauron 5.10 Generic_118822-11 sun4u sparc SUNW,UltraAX-i2
> : 
> :  
> : 
> : $ perl -v
> : 
> : This is perl, v5.8.7 built for sun4-solaris  
> : 
> :  
> : 
> : $ spamassassin -V
> : 
> : SpamAssassin version 3.2.5
> : 
> :   running on Perl version 5.8.7
> : 
> :  
> : 
> : The call:
> : 
> :  
> : 
> : $ spamassassin -D --lint
> : 
> : [28414] dbg: logger: adding facilities: all
> : 
> : [28414] dbg: logger: logging level is DBG
> : 
> : [28414] dbg: generic: SpamAssassin version 3.2.5
> : 
> : [28414] dbg: config: score set 0 chosen.
> : 
> : [28414] dbg: util: running in taint mode? yes
> : 
> : [28414] dbg: util: taint mode: deleting unsafe environment variables,
> : resetting PATH
> : 
> : [28414] dbg: util: PATH included '/usr/local/bin', keeping
> : 
> : [28414] dbg: util: PATH included '/usr/local/sbin', keeping
> : 
> : [28414] dbg: util: PATH included '/usr/bin', keeping
> : 
> : [28414] dbg: util: PATH included '/usr/sfw/bin', keeping
> : 
> : [28414] dbg: util: PATH included '.', which is not absolute, dropping
> : 
> : [28414] dbg: util: PATH included '/usr/sfw/sbin', keeping
> : 
> : [28414] dbg: util: PATH included '/opt/sfw/bin', keeping
> : 
> : [28414] dbg: util: PATH included '/opt/sfw/sbin', keeping
> : 
> : [28414] dbg: util: PATH included '/usr/ccs/bin', keeping
> : 
> : [28414] dbg: util: PATH included '/usr/openwin/bin',
> : keeping                                               
> :                     [28414] dbg: util: final PATH set to:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw
> : /bin:/opt/sfw/s
> : 
> : bin:/usr/ccs/bin:/usr/openwin/bin
> : 
> : [28414] dbg: dns: no ipv6
> : 
> : [28414] dbg: dns: is Net::DNS::Resolver available? yes
> : 
> : [28414] dbg: dns: Net::DNS version: 0.65
> : 
> : [28414] dbg: diag: perl platform: 5.008007 solaris
> : 
> : [28414] dbg: diag: module installed: Digest::SHA1, version 2.12
> : 
> : [28414] dbg: diag: module installed: HTML::Parser, version 3.64
> : 
> : [28414] dbg: diag: module installed: Net::DNS, version 0.65
> : 
> : [28414] dbg: diag: module installed: MIME::Base64, version 3.05
> : 
> : [28414] dbg: diag: module installed: DB_File, version 1.811
> : 
> : [28414] dbg: diag: module installed: Net::SMTP, version 2.31
> : 
> : [28414] dbg: diag: module installed: Mail::SPF, version v2.007
> : 
> : [28414] dbg: diag: module not installed: Mail::SPF::Query ('require' failed)
> : 
> : [28414] dbg: diag: module installed: IP::Country::Fast, version 604.001
> : 
> : [28414] dbg: diag: module not installed: Razor2::Client::Agent ('require'
> : failed)
> : 
> : [28414] dbg: diag: module not installed: Net::Ident ('require' failed)
> : 
> : [28414] dbg: diag: module not installed: IO::Socket::INET6 ('require'
> : failed)
> : 
> : [28414] dbg: diag: module not installed: IO::Socket::SSL ('require' failed)
> : 
> : [28414] dbg: diag: module installed: Compress::Zlib, version 2.023
> : 
> : [28414] dbg: diag: module installed: Time::HiRes, version 1.66
> : 
> : [28414] dbg: diag: module not installed: Mail::DomainKeys ('require' failed)
> : 
> : [28414] dbg: diag: module not installed: Mail::DKIM ('require' failed)
> : 
> : [28414] dbg: diag: module installed: DBI, version 1.609
> : 
> : [28414] dbg: diag: module installed: Getopt::Long, version 2.34
> : 
> : [28414] dbg: diag: module installed: LWP::UserAgent, version 5.834
> : 
> : [28414] dbg: diag: module installed: HTTP::Date, version 5.831
> : 
> : [28414] dbg: diag: module installed: Archive::Tar, version 1.54
> : 
> : [28414] dbg: diag: module installed: IO::Zlib, version 1.10
> : 
> : [28414] dbg: diag: module installed: Encode::Detect, version 1.01
> : 
> : [28414] dbg: ignore: using a test message to lint rules
> : 
> : [28414] dbg: config: using "/etc/mail/spamassassin" for site rules pre files
> : 
> : [28414] dbg: config: read file /etc/mail/spamassassin/init.pre
> : 
> : [28414] dbg: config: read file /etc/mail/spamassassin/v310.pre
> : 
> : [28414] dbg: config: read file /etc/mail/spamassassin/v312.pre
> : 
> : [28414] dbg: config: read file /etc/mail/spamassassin/v320.pre
> : 
> : [28414] dbg: config: using "/usr/local/share/spamassassin" for sys rules pre
> : files
> : 
> : [28414] dbg: config: using "/usr/local/share/spamassassin" for default rules
> : dir
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/10_default_prefs.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_advance_fee.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_body_tests.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_compensate.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_dnsbl_tests.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_drugs.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_dynrdns.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_fake_helo_tests.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_head_tests.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_html_tests.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_imageinfo.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/20_meta_tests.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_net_tests.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_phrases.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_porn.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_ratware.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_uri_tests.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/20_vbounce.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/23_bayes.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_accessdb.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_antivirus.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_asn.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_dcc.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_dkim.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/25_domainkeys.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_hashcash.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_pyzor.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_razor2.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_replace.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_spf.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_textcat.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/25_uribl.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_de.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_fr.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_it.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_nl.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_pl.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/30_text_pt_br.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/50_scores.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/60_awl.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/60_shortcircuit.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/60_whitelist.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/60_whitelist_dk.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/60_whitelist_dkim.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/60_whitelist_spf.cf
> : 
> : [28414] dbg: config: read file
> : /usr/local/share/spamassassin/60_whitelist_subject.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/72_active.cf
> : 
> : [28414] dbg: config: read file /usr/local/share/spamassassin/72_removed.cf
> : 
> : [28414] dbg: config: using "/etc/mail/spamassassin" for site rules dir
> : 
> : [28414] dbg: config: read file /etc/mail/spamassassin/local.cf
> : 
> : [28414] dbg: config: using "/users/rweaver/.spamassassin/user_prefs" for
> : user prefs file
> : 
> : [28414] dbg: config: read file /users/rweaver/.spamassassin/user_prefs
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC
> : 
> : [28414] dbg: pyzor: local tests only, disabling Pyzor
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC
> : 
> : [28414] dbg: razor2: local tests only, skipping Razor
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC
> : 
> : [28414] dbg: reporter: local tests only, disabling SpamCop
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold
> : from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::WhiteListSubject
> : from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from
> : @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from
> : @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from
> : @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from
> : @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC
> : 
> : [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC
> : 
> : [28414] dbg: config: warning: score set for non-existent rule OUTLOOK_3416
> : 
> : [28414] dbg: config: warning: score set for non-existent rule RCVD_IN_DOB
> : 
> : [28414] dbg: config: warning: score set for non-existent rule DNS_FROM_DOB
> : 
> : [28414] dbg: config: warning: score set for non-existent rule
> : XMAILER_MIMEOLE_OL_C9068
> : 
> : [28414] dbg: rules: __MO_OL_9B90B merged duplicates: __MO_OL_C65FA
> : 
> : [28414] dbg: rules: __XM_OL_22B61 merged duplicates: __XM_OL_A842E
> : 
> : [28414] dbg: rules: __MO_OL_07794 merged duplicates: __MO_OL_8627E
> : __MO_OL_F3B05                                                [28414] dbg:
> : rules: __XM_OL_07794 merged duplicates: __XM_OL_25340 __XM_OL_3857F
> : __XM_OL_4F240 __XM_OL_58CB5 __XM_OL_6554A __XM_
> : 
> : OL_812FF __XM_OL_C65FA __XM_OL_CF0C0 __XM_OL_F475E __XM_OL_F6D01
> : 
> : [28414] dbg: rules: FH_MSGID_01C67 merged duplicates: __MSGID_VGA
> : 
> : [28414] dbg: rules: FS_NEW_SOFT_UPLOAD merged duplicates:
> : HS_SUBJ_NEW_SOFTWARE
> : 
> : [28414] dbg: rules: __FH_HAS_XMSMAIL merged duplicates: __HAS_MSMAIL_PRI
> : 
> : [28414] dbg: rules: __MO_OL_015D5 merged duplicates:
> : __MO_OL_6554A                                                             
> : [28414] dbg: rules: __XM_OL_015D5 merged duplicates: __XM_OL_4BF4C
> : __XM_OL_4EEDB __XM_OL_5B79A __XM_OL_9B90B __XM_OL_ADFF7 __XM_
> : 
> : OL_B30D1 __XM_OL_B4B40 __XM_OL_BC7E6 __XM_OL_F3B05 __XM_OL_FF5C8
> : 
> : [28414] dbg: rules: __MO_OL_91287 merged duplicates: __MO_OL_B30D1
> : __MO_OL_CF0C0
> : 
> : [28414] dbg: rules: KAM_STOCKOTC merged duplicates: KAM_STOCKTIP15
> : KAM_STOCKTIP20 KAM_STOCKTIP21 KAM_STOCKTIP4 KAM_STOCKTIP6
> : 
> : [28414] dbg: rules: __MO_OL_22B61 merged duplicates: __MO_OL_4F240
> : __MO_OL_ADFF7
> : 
> : [28414] dbg: rules: __MO_OL_812FF merged duplicates: __MO_OL_BC7E6
> : 
> : [28414] dbg: rules: __MO_OL_25340 merged duplicates: __MO_OL_4EEDB
> : __MO_OL_7533E
> : 
> : [28414] dbg: rules: __MO_OL_58CB5 merged duplicates: __MO_OL_B4B40
> : 
> : [28414] dbg: rules: __DOS_HAS_ANY_URI merged duplicates:
> : __HAS_ANY_URI                                     
> :                     [28414] dbg: rules: AXB_RCVD_ZOOBSEND merged duplicates:
> : BROKEN_RATWARE_BOM CTYPE_001C_A DEAR_HOMEOWNER DIV_CENTER_A_HREF
> : DRUG_RA_PRICE FM_DDDD_TIMES_2 FM_SEX_HOSTDDDD HG_HORMONE HS_PHARMA_1
> : HS_UPLOADED_SOFTWARE OEBOUND STOX_RCVD_N_NN_N URIBL_RHS_ABUSE
> : URIBL_RHS_BOGUSMX URIBL_RHS_DSN URIBL_RHS_POST URIBL_RHS_TLD_WHOIS
> : URIBL_RHS_WHOIS URIBL_XS_SURBL URI_L_PHP XMAILER_MIMEOLE_OL_5E7E
> : 
> : D XMAILER_MIMEOLE_OL_C7C33 XMAILER_MIMEOLE_OL_D03AB X_LIBRARY
> : YOUR_CRD_RATING
> : 
> : [28414] dbg: rules: __MO_OL_72641 merged duplicates: __MO_OL_A842E
> : 
> : [28414] dbg: rules: __MO_OL_F475E merged duplicates: __MO_OL_FF5C8
> : 
> : [28414] dbg: rules: __MO_OL_4BF4C merged duplicates: __MO_OL_F6D01
> : 
> : [28414] dbg: conf: finish parsing
> : 
> : [28414] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x13b4e24)
> : implements 'finish_parsing_end', priority 0
> : 
> : [28414] dbg: replacetags: replacing tags
> : 
> : [28414] dbg: replacetags: done replacing tags
> : 
> : [28414] dbg: bayes: tie-ing to DB file R/O
> : /users/rweaver/.spamassassin/bayes_toks
> : 
> : [28414] dbg: bayes: tie-ing to DB file R/O
> : /users/rweaver/.spamassassin/bayes_seen
> : 
> : Segmentation Fault - core dumped
> : 
> :  
> : 
> : Finally, a status and a stack dump on the core using mdb
> : 
> :  
> : 
> : $ mdb core
> : 
> : Loading modules: [ libc.so.1 ld.so.1 ]
> : 
> : > ::status
> : 
> : debugging core file of spamassassin (32-bit) from sauron
> : 
> : file: /usr/local/bin/perl
> : 
> : initial argv: /usr/local/bin/perl -T /usr/local/bin/spamassassin -D --lint
> : 
> : threading model: multi-threaded
> : 
> : status: process terminated by SIGSEGV (Segmentation Fault)
> : 
> : > 
> : 
> : > $c
> : 
> : libc_psr.so.1`memset+0x140(0, 16, 180, 0, 0, ff16c950)
> : 
> : DB_File.so`dbopen+0x5c(14ca9c0, 0, 180, 1, 0, 1765c99)
> : 
> : DB_File.so`ParseOpenInfo+0x9d8(1765c38, 14ca9c0, 0, 180, 0, 4040004)
> : 
> : DB_File.so`XS_DB_File_DoTie_+0x2c4(a7ac20, fed96a20, c01be0, a675c0, c,
> : c01bd0)
> : 
> : Perl_pp_entersub+0x5a8(117c00, a660f8, 0, a660f8, 14ece28, 70)
> : 
> : Perl_runops_standard+0x30(118800, 118800, 17c, 11b400, 70cff0, ffbff898)
> : 
> : S_call_body+0x5c(ffbff9f0, 0, c01bd8, 0, 118c00, 0)
> : 
> : Perl_call_sv+0x250(1311b0, c01bd8, c01bc8, 11b000, 17c5e8, 11b400)
> : 
> : Perl_pp_tie+0x420(c01bd8, 0, 0, 13d117c, 0, 0)
> : 
> : Perl_runops_standard+0x30(118800, a4adf8, 11b400, 0, 0, 0)
> : 
> : S_run_body+0x14c(1, 11b400, 11bb48, 0, 0, 0)
> : 
> : perl_run+0x8c(3, fffffffc, 5, ffbffd14, 0, 8)
> : 
> : main+0xa4(5, ffbffd14, ffbffd2c, 11b4e0, ff340100, ff340140)
> : 
> : _start+0x5c(0, 0, 0, 0, 0, 0)        
> : 
> :  
> : 
> : 
> : 


Re: [sa] segmentation fault on startup

Posted by Charles Gregory <cg...@hwcn.org>.
I don't know that it applies to specifically spamassassin, but I used to 
run into considerable nuisance with seg faults on Solaris when the 
parameters of scripts were a specific number of bytes - I think around 
multiples of 32. So you might achieve joy by adjusting the length of a 
filename somewhere on the path to spamassassin. Particularly where 
invoking privileged ('op') processes.

Hope this helps!

- C



On Sun, 10 Jan 2010, Robert P. Weaver wrote:
:             I am hoping someone can offer me some advice that will help
: resolve this problem.
: 
:  
: 
:             I recently installed SpamAssassin on my Solaris server with the
: intention of filtering the incoming email with procmail (I have a Postfix
: mail server). However I never got that far. When I first tested SpamAssassin
: it worked on the first invocation but failed with a segmentation fault on
: every subsequent invocation. I can make it work again by deleting the
: “.spamassassin” subdirectory in my home directory.
: 
:  
: 
:             Below is a bunch of diagnostic information including the fatal
: call (run with - -lint -D). Any help would be appreciated.
: 
:  
: 
: Bob Weaver
: 
: rweaver@mordor.org
: 
:  
: 
: $ uname -a
: 
: SunOS sauron 5.10 Generic_118822-11 sun4u sparc SUNW,UltraAX-i2
: 
:  
: 
: $ perl -v
: 
: This is perl, v5.8.7 built for sun4-solaris  
: 
:  
: 
: $ spamassassin -V
: 
: SpamAssassin version 3.2.5
: 
:   running on Perl version 5.8.7
: 
:  
: 
: The call:
: 
:  
: 
: $ spamassassin -D --lint
: 
: [28414] dbg: logger: adding facilities: all
: 
: [28414] dbg: logger: logging level is DBG
: 
: [28414] dbg: generic: SpamAssassin version 3.2.5
: 
: [28414] dbg: config: score set 0 chosen.
: 
: [28414] dbg: util: running in taint mode? yes
: 
: [28414] dbg: util: taint mode: deleting unsafe environment variables,
: resetting PATH
: 
: [28414] dbg: util: PATH included '/usr/local/bin', keeping
: 
: [28414] dbg: util: PATH included '/usr/local/sbin', keeping
: 
: [28414] dbg: util: PATH included '/usr/bin', keeping
: 
: [28414] dbg: util: PATH included '/usr/sfw/bin', keeping
: 
: [28414] dbg: util: PATH included '.', which is not absolute, dropping
: 
: [28414] dbg: util: PATH included '/usr/sfw/sbin', keeping
: 
: [28414] dbg: util: PATH included '/opt/sfw/bin', keeping
: 
: [28414] dbg: util: PATH included '/opt/sfw/sbin', keeping
: 
: [28414] dbg: util: PATH included '/usr/ccs/bin', keeping
: 
: [28414] dbg: util: PATH included '/usr/openwin/bin',
: keeping                                               
:                     [28414] dbg: util: final PATH set to:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw
: /bin:/opt/sfw/s
: 
: bin:/usr/ccs/bin:/usr/openwin/bin
: 
: [28414] dbg: dns: no ipv6
: 
: [28414] dbg: dns: is Net::DNS::Resolver available? yes
: 
: [28414] dbg: dns: Net::DNS version: 0.65
: 
: [28414] dbg: diag: perl platform: 5.008007 solaris
: 
: [28414] dbg: diag: module installed: Digest::SHA1, version 2.12
: 
: [28414] dbg: diag: module installed: HTML::Parser, version 3.64
: 
: [28414] dbg: diag: module installed: Net::DNS, version 0.65
: 
: [28414] dbg: diag: module installed: MIME::Base64, version 3.05
: 
: [28414] dbg: diag: module installed: DB_File, version 1.811
: 
: [28414] dbg: diag: module installed: Net::SMTP, version 2.31
: 
: [28414] dbg: diag: module installed: Mail::SPF, version v2.007
: 
: [28414] dbg: diag: module not installed: Mail::SPF::Query ('require' failed)
: 
: [28414] dbg: diag: module installed: IP::Country::Fast, version 604.001
: 
: [28414] dbg: diag: module not installed: Razor2::Client::Agent ('require'
: failed)
: 
: [28414] dbg: diag: module not installed: Net::Ident ('require' failed)
: 
: [28414] dbg: diag: module not installed: IO::Socket::INET6 ('require'
: failed)
: 
: [28414] dbg: diag: module not installed: IO::Socket::SSL ('require' failed)
: 
: [28414] dbg: diag: module installed: Compress::Zlib, version 2.023
: 
: [28414] dbg: diag: module installed: Time::HiRes, version 1.66
: 
: [28414] dbg: diag: module not installed: Mail::DomainKeys ('require' failed)
: 
: [28414] dbg: diag: module not installed: Mail::DKIM ('require' failed)
: 
: [28414] dbg: diag: module installed: DBI, version 1.609
: 
: [28414] dbg: diag: module installed: Getopt::Long, version 2.34
: 
: [28414] dbg: diag: module installed: LWP::UserAgent, version 5.834
: 
: [28414] dbg: diag: module installed: HTTP::Date, version 5.831
: 
: [28414] dbg: diag: module installed: Archive::Tar, version 1.54
: 
: [28414] dbg: diag: module installed: IO::Zlib, version 1.10
: 
: [28414] dbg: diag: module installed: Encode::Detect, version 1.01
: 
: [28414] dbg: ignore: using a test message to lint rules
: 
: [28414] dbg: config: using "/etc/mail/spamassassin" for site rules pre files
: 
: [28414] dbg: config: read file /etc/mail/spamassassin/init.pre
: 
: [28414] dbg: config: read file /etc/mail/spamassassin/v310.pre
: 
: [28414] dbg: config: read file /etc/mail/spamassassin/v312.pre
: 
: [28414] dbg: config: read file /etc/mail/spamassassin/v320.pre
: 
: [28414] dbg: config: using "/usr/local/share/spamassassin" for sys rules pre
: files
: 
: [28414] dbg: config: using "/usr/local/share/spamassassin" for default rules
: dir
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/10_default_prefs.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_advance_fee.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_body_tests.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_compensate.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_dnsbl_tests.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_drugs.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_dynrdns.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_fake_helo_tests.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_head_tests.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_html_tests.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_imageinfo.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/20_meta_tests.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_net_tests.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_phrases.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_porn.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_ratware.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_uri_tests.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/20_vbounce.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/23_bayes.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_accessdb.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_antivirus.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_asn.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_dcc.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_dkim.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/25_domainkeys.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_hashcash.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_pyzor.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_razor2.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_replace.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_spf.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_textcat.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/25_uribl.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_de.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_fr.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_it.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_nl.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/30_text_pl.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/30_text_pt_br.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/50_scores.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/60_awl.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/60_shortcircuit.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/60_whitelist.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/60_whitelist_dk.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/60_whitelist_dkim.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/60_whitelist_spf.cf
: 
: [28414] dbg: config: read file
: /usr/local/share/spamassassin/60_whitelist_subject.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/72_active.cf
: 
: [28414] dbg: config: read file /usr/local/share/spamassassin/72_removed.cf
: 
: [28414] dbg: config: using "/etc/mail/spamassassin" for site rules dir
: 
: [28414] dbg: config: read file /etc/mail/spamassassin/local.cf
: 
: [28414] dbg: config: using "/users/rweaver/.spamassassin/user_prefs" for
: user prefs file
: 
: [28414] dbg: config: read file /users/rweaver/.spamassassin/user_prefs
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC
: 
: [28414] dbg: pyzor: local tests only, disabling Pyzor
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC
: 
: [28414] dbg: razor2: local tests only, skipping Razor
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC
: 
: [28414] dbg: reporter: local tests only, disabling SpamCop
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::AWL from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::AutoLearnThreshold
: from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::WhiteListSubject
: from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEHeader from
: @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::ReplaceTags from
: @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Check from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTTPSMismatch from
: @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIDetail from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::Bayes from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::BodyEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::DNSEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HTMLEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::HeaderEval from
: @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::MIMEEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::RelayEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::URIEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::WLBLEval from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::VBounce from @INC
: 
: [28414] dbg: plugin: loading Mail::SpamAssassin::Plugin::ImageInfo from @INC
: 
: [28414] dbg: config: warning: score set for non-existent rule OUTLOOK_3416
: 
: [28414] dbg: config: warning: score set for non-existent rule RCVD_IN_DOB
: 
: [28414] dbg: config: warning: score set for non-existent rule DNS_FROM_DOB
: 
: [28414] dbg: config: warning: score set for non-existent rule
: XMAILER_MIMEOLE_OL_C9068
: 
: [28414] dbg: rules: __MO_OL_9B90B merged duplicates: __MO_OL_C65FA
: 
: [28414] dbg: rules: __XM_OL_22B61 merged duplicates: __XM_OL_A842E
: 
: [28414] dbg: rules: __MO_OL_07794 merged duplicates: __MO_OL_8627E
: __MO_OL_F3B05                                                [28414] dbg:
: rules: __XM_OL_07794 merged duplicates: __XM_OL_25340 __XM_OL_3857F
: __XM_OL_4F240 __XM_OL_58CB5 __XM_OL_6554A __XM_
: 
: OL_812FF __XM_OL_C65FA __XM_OL_CF0C0 __XM_OL_F475E __XM_OL_F6D01
: 
: [28414] dbg: rules: FH_MSGID_01C67 merged duplicates: __MSGID_VGA
: 
: [28414] dbg: rules: FS_NEW_SOFT_UPLOAD merged duplicates:
: HS_SUBJ_NEW_SOFTWARE
: 
: [28414] dbg: rules: __FH_HAS_XMSMAIL merged duplicates: __HAS_MSMAIL_PRI
: 
: [28414] dbg: rules: __MO_OL_015D5 merged duplicates:
: __MO_OL_6554A                                                             
: [28414] dbg: rules: __XM_OL_015D5 merged duplicates: __XM_OL_4BF4C
: __XM_OL_4EEDB __XM_OL_5B79A __XM_OL_9B90B __XM_OL_ADFF7 __XM_
: 
: OL_B30D1 __XM_OL_B4B40 __XM_OL_BC7E6 __XM_OL_F3B05 __XM_OL_FF5C8
: 
: [28414] dbg: rules: __MO_OL_91287 merged duplicates: __MO_OL_B30D1
: __MO_OL_CF0C0
: 
: [28414] dbg: rules: KAM_STOCKOTC merged duplicates: KAM_STOCKTIP15
: KAM_STOCKTIP20 KAM_STOCKTIP21 KAM_STOCKTIP4 KAM_STOCKTIP6
: 
: [28414] dbg: rules: __MO_OL_22B61 merged duplicates: __MO_OL_4F240
: __MO_OL_ADFF7
: 
: [28414] dbg: rules: __MO_OL_812FF merged duplicates: __MO_OL_BC7E6
: 
: [28414] dbg: rules: __MO_OL_25340 merged duplicates: __MO_OL_4EEDB
: __MO_OL_7533E
: 
: [28414] dbg: rules: __MO_OL_58CB5 merged duplicates: __MO_OL_B4B40
: 
: [28414] dbg: rules: __DOS_HAS_ANY_URI merged duplicates:
: __HAS_ANY_URI                                     
:                     [28414] dbg: rules: AXB_RCVD_ZOOBSEND merged duplicates:
: BROKEN_RATWARE_BOM CTYPE_001C_A DEAR_HOMEOWNER DIV_CENTER_A_HREF
: DRUG_RA_PRICE FM_DDDD_TIMES_2 FM_SEX_HOSTDDDD HG_HORMONE HS_PHARMA_1
: HS_UPLOADED_SOFTWARE OEBOUND STOX_RCVD_N_NN_N URIBL_RHS_ABUSE
: URIBL_RHS_BOGUSMX URIBL_RHS_DSN URIBL_RHS_POST URIBL_RHS_TLD_WHOIS
: URIBL_RHS_WHOIS URIBL_XS_SURBL URI_L_PHP XMAILER_MIMEOLE_OL_5E7E
: 
: D XMAILER_MIMEOLE_OL_C7C33 XMAILER_MIMEOLE_OL_D03AB X_LIBRARY
: YOUR_CRD_RATING
: 
: [28414] dbg: rules: __MO_OL_72641 merged duplicates: __MO_OL_A842E
: 
: [28414] dbg: rules: __MO_OL_F475E merged duplicates: __MO_OL_FF5C8
: 
: [28414] dbg: rules: __MO_OL_4BF4C merged duplicates: __MO_OL_F6D01
: 
: [28414] dbg: conf: finish parsing
: 
: [28414] dbg: plugin: Mail::SpamAssassin::Plugin::ReplaceTags=HASH(0x13b4e24)
: implements 'finish_parsing_end', priority 0
: 
: [28414] dbg: replacetags: replacing tags
: 
: [28414] dbg: replacetags: done replacing tags
: 
: [28414] dbg: bayes: tie-ing to DB file R/O
: /users/rweaver/.spamassassin/bayes_toks
: 
: [28414] dbg: bayes: tie-ing to DB file R/O
: /users/rweaver/.spamassassin/bayes_seen
: 
: Segmentation Fault - core dumped
: 
:  
: 
: Finally, a status and a stack dump on the core using mdb
: 
:  
: 
: $ mdb core
: 
: Loading modules: [ libc.so.1 ld.so.1 ]
: 
: > ::status
: 
: debugging core file of spamassassin (32-bit) from sauron
: 
: file: /usr/local/bin/perl
: 
: initial argv: /usr/local/bin/perl -T /usr/local/bin/spamassassin -D --lint
: 
: threading model: multi-threaded
: 
: status: process terminated by SIGSEGV (Segmentation Fault)
: 
: > 
: 
: > $c
: 
: libc_psr.so.1`memset+0x140(0, 16, 180, 0, 0, ff16c950)
: 
: DB_File.so`dbopen+0x5c(14ca9c0, 0, 180, 1, 0, 1765c99)
: 
: DB_File.so`ParseOpenInfo+0x9d8(1765c38, 14ca9c0, 0, 180, 0, 4040004)
: 
: DB_File.so`XS_DB_File_DoTie_+0x2c4(a7ac20, fed96a20, c01be0, a675c0, c,
: c01bd0)
: 
: Perl_pp_entersub+0x5a8(117c00, a660f8, 0, a660f8, 14ece28, 70)
: 
: Perl_runops_standard+0x30(118800, 118800, 17c, 11b400, 70cff0, ffbff898)
: 
: S_call_body+0x5c(ffbff9f0, 0, c01bd8, 0, 118c00, 0)
: 
: Perl_call_sv+0x250(1311b0, c01bd8, c01bc8, 11b000, 17c5e8, 11b400)
: 
: Perl_pp_tie+0x420(c01bd8, 0, 0, 13d117c, 0, 0)
: 
: Perl_runops_standard+0x30(118800, a4adf8, 11b400, 0, 0, 0)
: 
: S_run_body+0x14c(1, 11b400, 11bb48, 0, 0, 0)
: 
: perl_run+0x8c(3, fffffffc, 5, ffbffd14, 0, 8)
: 
: main+0xa4(5, ffbffd14, ffbffd2c, 11b4e0, ff340100, ff340140)
: 
: _start+0x5c(0, 0, 0, 0, 0, 0)        
: 
:  
: 
: 
: