[Spambayes]
[ spambayes-Bugs-695632 ] MySQL Digest Causes Spambayes to Crash
SourceForge.net
noreply at sourceforge.net
Tue Mar 18 08:24:36 EST 2003
Bugs item #695632, was opened at 2003-03-01 10:48
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=695632&group_id=61702
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Richard Scott (rich1)
Assigned to: Nobody/Anonymous (nobody)
Summary: MySQL Digest Causes Spambayes to Crash
Initial Comment:
The main mysql e-mail list (digest version) and the
mysql bugs e-mail list (digest version) always cause
Spambayes to crash. It appears that the error occurs
in Generator.py.
Here is the output:
Training ham (/home/richard/Mail/inbox):
Reading as MH mailbox
/home/richard/Mail/inbox/2
/home/richard/Mail/inbox/5
/home/richard/Mail/inbox/6
/home/richard/Mail/inbox/724
/home/richard/Mail/inbox/29
/home/richard/Mail/inbox/751
Traceback (most recent call last):
File "/home/richard/spambayes/mboxtrain.py", line
278, in ?
main()
File "/home/richard/spambayes/mboxtrain.py", line
265, in main
train(h, g, False, force)
File "/home/richard/spambayes/mboxtrain.py", line
207, in train
mhdir_train(h, path, is_spam, force)
File "/home/richard/spambayes/mboxtrain.py", line
190, in mhdir_train
f.write(msg.as_string())
File
"/usr/lib/python2.2/site-packages/email/Message.py",
line 107, in as_string
g.flatten(self, unixfrom=unixfrom)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 100, in flatten
self._write(msg)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 128, in _write
self._dispatch(msg)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 154, in _dispatch
meth(msg)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 243, in _handle_multipart
g.flatten(part, unixfrom=False)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 100, in flatten
self._write(msg)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 128, in _write
self._dispatch(msg)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 154, in _dispatch
meth(msg)
File
"/usr/lib/python2.2/site-packages/email/Generator.py",
line 212, in _handle_text
raise TypeError, 'string payload expected: %s' %
type(payload)
TypeError: string payload expected: <type 'list'>
----------------------------------------------------------------------
Comment By: Chuck Bearden (cfbearden)
Date: 2003-03-18 10:24
Message:
Logged In: YES
user_id=499555
I am experiencing the same problem with the axkit digest and
also with the
monthly log files for a LISTSERV list that I run. Perhaps
it's the presence of
so many From: To: Subject: Received: etc. lines within one
email message.
I can fix this problem for myself by inserting a procmail
recipe for the digests
before the spambayes recipes, but I'm not sure how well that
approach will
scale to the 100+ folks I'd like to deploy this for. Also,
it could cause
problems for POP proxy users, since I don't see how they can
prevent their
digest traffic from being considered by by the spambayes
filters on the proxy.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=695632&group_id=61702
More information about the Spambayes
mailing list