[bug-notifications] [perl 0003804]: DB_File problems: spamassassin broken

Mantis Bug Tracker noreply at opencsw.org
Wed Aug 5 16:48:41 CEST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/mantis/view.php?id=3804 
====================================================================== 
Reported By:                arw
Assigned To:                bonivart
====================================================================== 
Project:                    perl
Issue ID:                   3804
Category:                   regular use
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2009-07-30 23:24 CEST
Last Modified:              2009-08-05 16:48 CEST
====================================================================== 
Summary:                    DB_File problems: spamassassin broken
Description: 
Using spamassassin or the sa-learn component of spamassassin emits warnings
about unitialized values in DB_File.pm and DB problems (see additional info
for output).

I suspect the recent berkeleydb updates may be the cause. Perhaps
rebuilding perl against the new version 4.7 would help?


====================================================================== 

---------------------------------------------------------------------- 
 (0006508) bonivart (manager) - 2009-08-05 16:48
 http://www.opencsw.org/mantis/view.php?id=3804#c6508 
---------------------------------------------------------------------- 
Before updates (no bdb):

CSWbdb44                  4.4.20,REV=2009.03.17     4.4.20,REV=2009.07.28 
  

# sa-learn --dump=magic
0.000          0          3          0  non-token data: bayes db version
0.000          0          0          0  non-token data: nspam
0.000          0         38          0  non-token data: nham
0.000          0        554          0  non-token data: ntokens
0.000          0 1220462544          0  non-token data: oldest atime
0.000          0 1221810862          0  non-token data: newest atime
0.000          0          0          0  non-token data: last journal sync
atime
0.000          0          0          0  non-token data: last expiry atime
0.000          0          0          0  non-token data: last expire atime
delta
0.000          0          0          0  non-token data: last expire
reduction count

After upgrading bdb and bdb44:

CSWbdb                    4.7.25,REV=2009.07.01     SAME                  
    
CSWbdb44                  4.4.20,REV=2009.07.28     SAME                  
  

# sa-learn --dump=magic
Use of uninitialized value in numeric ge (>=) at
/opt/csw/lib/perl/5.8.8/DB_File.pm line 271.
Use of uninitialized value in numeric gt (>) at
/opt/csw/lib/perl/5.8.8/DB_File.pm line 275.
Segmentation Fault (core dumped)

After upgrading to Perl from testing:

CSWperl                   5.8.8,REV=2009.08.05      5.8.8,REV=2008.10.08 


# sa-learn --dump=magic
0.000          0          3          0  non-token data: bayes db version
0.000          0          0          0  non-token data: nspam
0.000          0         38          0  non-token data: nham
0.000          0        554          0  non-token data: ntokens
0.000          0 1220462544          0  non-token data: oldest atime
0.000          0 1221810862          0  non-token data: newest atime
0.000          0          0          0  non-token data: last journal sync
atime
0.000          0          0          0  non-token data: last expiry atime
0.000          0          0          0  non-token data: last expire atime
delta
0.000          0          0          0  non-token data: last expire
reduction count




More information about the bug-notifications mailing list