BUG? corrupted goodlist.db again, spamlist.db fine
David Relson
relson at osagesoftware.com
Mon Dec 30 02:11:41 CET 2002
At 07:42 PM 12/29/02, Matthias Andree wrote:
>Hi,
>
>I've experienced goodlist.db corruption again, a mail got stuck with
>DB_PAGE_NOTFOUND errors, but I cannot say when exactly the corruption
>has happened, I fixed it again with db_dump -r and db_load, but it's
>getting annoying. I suspect locking issues. Anyone similar issues? (Read
>below the logs)
As it happens, this morning I built totally new wordlists. For my training
corpus, I have the 20,000 or so messages received here since I started
running bogofilter in early October. I used contrib/randomtrain as I think
it's a neat way to train. Even ran it twice to help bogofilter "get it right".
I haven't noticed any problems of the sort you mentionned, but since I've
kept a copy of the old wordlists I have 4 wordlists against which to run
db_verify (two old and two new). Here're the results:
I used the whole collection of messages received since I started running
bogofilter in early October. Here are the results:
$ db_verify -V
Sleepycat Software: Berkeley DB 3.3.11: (July 12, 2001)
$ for db in */*.db ; do echo $db ; db_verify $db ; done
old/goodlist.db
db_verify: Last item on page 2269 sorted greater than parent entry
db_verify: DB->verify: nic.1229/goodlist.db: DB_VERIFY_BAD: Database
verification failed
old/spamlist.db
db_verify: Last item on page 1420 sorted greater than parent entry
db_verify: Last item on page 1449 sorted greater than parent entry
db_verify: First item on page 1420 sorted greater than parent entry
db_verify: Page 1420 linked twice
db_verify: Last item on page 32 sorted greater than parent entry
db_verify: Last item on page 423 sorted greater than parent entry
db_verify: DB->verify: nic.1229/spamlist.db: DB_VERIFY_BAD: Database
verification failed
new/goodlist.db
new/spamlist.db
More information about the bogofilter-dev
mailing list