[Spambayes] RE: POP3 proxy blew up while trying to train - Uh, never mind...

Kurt 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?

-----Original Message-----
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.

Any thoughts?

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 mailing list