[spambayes-bugs] [ spambayes-Bugs-1019797 ] some spam repeatably
crashes sb_filter.py (backtrace)
SourceForge.net
noreply at sourceforge.net
Thu Sep 16 05:15:49 CEST 2004
Bugs item #1019797, was opened at 2004-09-01 03:59
Message generated for change (Comment added) made by anadelonbrin
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1019797&group_id=61702
Category: hammie
Group: Binary 1.0rc2
Status: Open
Resolution: None
Priority: 5
Submitted By: Nathan Kurz (nkurz)
Assigned to: Nobody/Anonymous (nobody)
Summary: some spam repeatably crashes sb_filter.py (backtrace)
Initial Comment:
I'm running Python 2.3.1 on Linux, processing my mail
with procmail. Recently I've been getting spam that
crashes sb_filter.py. Failure can be repeated from the
command line.
Seems to affect only mail that SpamAssassin has tagged
as spam. Repeatable for any message that fails. I had
this problem starting 2 weeks ago with Source 1.0rc1,
upgraded to Source 1.0rc2 and problem persists.
Affects ~10% of messages.
(note: no option for Source 1.0rc2 in reporting form)
Backtrace looks looks like this:
Traceback (most recent call last):
File "/usr/bin/sb_filter.py", line 257, in ?
main()
File "/usr/bin/sb_filter.py", line 253, in main
result = mboxutils.as_string(msg, unixfrom=unixfrom)
File
"/usr/lib/python2.3/site-packages/spambayes/mboxutils.py",
line 170, in as_string
parts.append(part.as_string())
File "/usr/lib/python2.3/email/Message.py", line 130,
in as_string
g.flatten(self, unixfrom=unixfrom)
File "/usr/lib/python2.3/email/Generator.py", line
103, in flatten
self._write(msg)
File "/usr/lib/python2.3/email/Generator.py", line
131, in _write
self._dispatch(msg)
File "/usr/lib/python2.3/email/Generator.py", line
157, in _dispatch
meth(msg)
File "/usr/lib/python2.3/email/Generator.py", line
298, in _handle_message
g.flatten(msg.get_payload(0), unixfrom=False)
File "/usr/lib/python2.3/email/Generator.py", line
103, in flatten
self._write(msg)
File "/usr/lib/python2.3/email/Generator.py", line
131, in _write
self._dispatch(msg)
File "/usr/lib/python2.3/email/Generator.py", line
157, in _dispatch
meth(msg)
File "/usr/lib/python2.3/email/Generator.py", line
200, in _handle_text
raise TypeError, 'string payload expected: %s' %
type(payload)
TypeError: string payload expected: <type 'list'>
Test message attached.
----------------------------------------------------------------------
>Comment By: Tony Meyer (anadelonbrin)
Date: 2004-09-16 15:15
Message:
Logged In: YES
user_id=552329
I thought that sb_filter handled these ok with 1.0rc2 - is
that definately the version you are using?
If you are able/willing to use Python 2.4, you will stop
having these problems, BTW.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1019797&group_id=61702
More information about the Spambayes-bugs
mailing list