Hello there, I have a .hammie.db file that works fine until I train it with this week's spam folder; at that point, I get this traceback:
[EMAIL PROTECTED]:~$ /usr/bin/sb_mboxtrain.py -s ~/mail/spam Training spam (/home/kiko/mail/spam): Reading as Unix mbox 870Traceback (most recent call last): File "/usr/bin/sb_mboxtrain.py", line 350, in <module> main() File "/usr/bin/sb_mboxtrain.py", line 341, in main train(h, s, True, force, trainnew, removetrained) File "/usr/bin/sb_mboxtrain.py", line 265, in train mbox_train(h, path, is_spam, force) File "/usr/bin/sb_mboxtrain.py", line 188, in mbox_train if msg_train(h, msg, is_spam, force): File "/usr/bin/sb_mboxtrain.py", line 106, in msg_train h.train(msg, is_spam) File "/usr/lib/python2.5/site-packages/spambayes/hammie.py", line 162, in train self.bayes.learn(tokenize(msg), is_spam) File "/usr/lib/python2.5/site-packages/spambayes/classifier.py", line 272, in learn self._add_msg(wordstream, is_spam) File "/usr/lib/python2.5/site-packages/spambayes/classifier.py", line 374, in _add_msg record = self._wordinfoget(word) File "/usr/lib/python2.5/site-packages/spambayes/storage.py", line 284, in _wordinfoget r = self.db.get(word) File "/usr/lib/python2.5/shelve.py", line 104, in get if self.dict.has_key(key): File "/usr/lib/python2.5/site-packages/PIL/__init__.py", line 256, in has_key File "bsddb/dbutils.py", line 62, in DeadlockWrap bsddb.db.DBRunRecoveryError: (-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- /home/kiko/.hammie.db: pgin failed for page 23238') Exception bsddb.db.DBRunRecoveryError: DBRunRecoveryError(-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery') in ignored Exception bsddb.db.DBRunRecoveryError: DBRunRecoveryError(-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery') in ignored I can train it with other folders and it works well, but this specific folder doesn't. I have daily backups of my .hammie.db and the spam folder going for about 2 weeks so I can probably trace back to see where the problem started. Does this sound like it is something worth investigating? -- Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 3376 0125 _______________________________________________ SpamBayes@python.org http://mail.python.org/mailman/listinfo/spambayes Info/Unsubscribe: http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html