[Mailman-Developers] errors in 2.1b4

Chuq Von Rospach chuqui@plaidworks.com
Thu Oct 31 16:58:07 2002


I had some stuff in the shunt dir, so I ran unshunt. Most of it seemed 
to be weird spam with funky character sets in it.

Got various tracebacks and errors attempting to deal with it....


plaidworks.com 44# ../bin/unshunt

*** /Users/mailman/logs/error ***
Oct 31 08:53:11 2002 (393) Uncaught runner exception:
Oct 31 08:53:11 2002 (393) Traceback (most recent call last):
   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in 
_oneloop
     self._onefile(msg, msgdata)
   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 154, in 
_onefile
     keepqueued = self._dispose(mlist, msg, msgdata)
   File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 129, 
in _dispose
     status = self._dopipeline(mlist, msg, msgdata, pipeline)
   File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 152, 
in _dopipeline
     sys.modules[modname].process(mlist, msg, msgdata)
   File "/usr/local/mailman/Mailman/Handlers/Hold.py", line 181, in 
process
     MessageTooBig(bodylen, mlist.max_message_size))
   File "/usr/local/mailman/Mailman/Handlers/Hold.py", line 207, in 
hold_for_approval
     id = mlist.HoldMessage(msg, reason, msgdata)
   File "/usr/local/mailman/Mailman/ListAdmin.py", line 202, in 
HoldMessage
     assert not self.__db.has_key(id)
AssertionError

Oct 31 08:53:13 2002 (395) Uncaught runner exception: sequence 
expected, NoneType found
Oct 31 08:53:13 2002 (395) Traceback (most recent call last):
   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in 
_oneloop
     self._onefile(msg, msgdata)
   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 154, in 
_onefile
     keepqueued = self._dispose(mlist, msg, msgdata)
   File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 61, 
in _dispose
     self._func(mlist, msg, msgdata)
   File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 139, 
in process
     deliveryfunc(mlist, msg, msgdata, envsender, refused, conn)
   File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 277, 
in verpdeliver
     d = {'bounces': bmailbox,
TypeError: sequence expected, NoneType found

Oct 31 08:53:13 2002 (393) Uncaught runner exception: ASCII decoding 
error: ordinal not in range(128)
Oct 31 08:53:13 2002 (393) Traceback (most recent call last):
   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in 
_oneloop
     self._onefile(msg, msgdata)
   File "/usr/local/mailman/Mailman/Queue/Runner.py", line 154, in 
_onefile
     keepqueued = self._dispose(mlist, msg, msgdata)
   File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 129, 
in _dispose
     status = self._dopipeline(mlist, msg, msgdata, pipeline)
   File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 152, 
in _dopipeline
     sys.modules[modname].process(mlist, msg, msgdata)
   File "/usr/local/mailman/Mailman/Handlers/Hold.py", line 181, in 
process
     MessageTooBig(bodylen, mlist.max_message_size))
   File "/usr/local/mailman/Mailman/Handlers/Hold.py", line 255, in 
hold_for_approval
     lang=lang)
   File "/usr/local/mailman/Mailman/Message.py", line 203, in __init__
     self['Subject'] = Header(subject, charset, header_name='Subject')
   File "/usr/local/mailman/pythonlib/email/Header.py", line 164, in 
__init__
     self.append(s, charset)
   File "/usr/local/mailman/pythonlib/email/Header.py", line 224, in 
append
     unicode(s, charset.get_output_charset())
UnicodeError: ASCII decoding error: ordinal not in range(128)

Not even sure this isn't the correct response to these beasts, but I 
thought I'd pass them along in case Barry wanted to tighten up some 
tests in the code...





-- 
Chuq Von Rospach, Architech
chuqui@plaidworks.com -- http://www.plaidworks.com/chuqui/blog/

Yes, I am an agent of Satan, but my duties
are largely ceremonial.