[Spambayes] RE: POP3 proxy blew up while trying to train - Uh,
kurtbuff at spro.net
Mon Feb 23 20:04:21 EST 2004
Replying to my own message:
I simply exited SpamBayes, renamed hammie.db, and restarted it.
It trained 668 messages just fine after that.
However, I noticed while doing this that I have 5162 hams cached, and
only 577 spams cached. I train on everything, which may not be the best
strategy, but it's the easiest I can see.
As a matter of hygiene, would it make a difference if I started cleaning
out the ham cache, to bring it in to line with the size of the spam
If that doesn't make a difference, is there a relatively easy way to
implement one of the other strategies?
From: Kurt [mailto:kurtbuff at spro.net]
Sent: Monday, February 23, 2004 15:14
To: 'spambayes at python.org'
Subject: POP3 proxy blew up while trying to train
Was trying to train a buncha messages, and it's not happy any more. I've
looked at the troubleshooting doc, and the rest of the web site, but
didn't find any happiness.
Here's the web output:
500 Server error
Traceback (most recent call last):
File "spambayes\Dibbler.pyc", line 461, in found_terminator
File "spambayes\ProxyUI.pyc", line 386, in onReview
File "spambayes\Corpus.pyc", line 187, in takeMessage
File "spambayes\FileCorpus.pyc", line 140, in addMessage
File "spambayes\Corpus.pyc", line 133, in addMessage
File "spambayes\storage.pyc", line 581, in onAddMessage
File "spambayes\storage.pyc", line 589, in train
File "spambayes\classifier.pyc", line 273, in learn
File "spambayes\classifier.pyc", line 384, in _add_msg
File "spambayes\storage.pyc", line 281, in _wordinfoset
File "shelve.pyc", line 130, in __setitem__
File "bsddb\__init__.pyc", line 120, in __setitem__
DBRunRecoveryError: (-30982, 'DB_RUNRECOVERY: Fatal error, run database
recovery -- fatal region error detected; run recovery')
"I heard someone tried the monkeys-on-typewriters bit trying for the
plays of W. Shakespeare, but all they got was the collected works of
Francis Bacon." - Bill Hirst
More information about the Spambayes