Package: mailman
Version: 2.1.5-8
Severity: |grave|

Site running several lists, it seems that a specially formed message can Dos a list due to impropper handling of a exception, the lists sops working, here the mailman error, all messages then
goes to shunt:


Sep 11 13:34:35 2005 (12535) Uncaught runner exception: 'utf8' codec can't 
decode bytes in position 1-4: invalid data
Sep 11 13:34:35 2005 (12535) Traceback (most recent call last):
 File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
   self._onefile(msg, msgdata)
 File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
   keepqueued = self._dispose(mlist, msg, msgdata)
 File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
   more = self._dopipeline(mlist, msg, msgdata, pipeline)
 File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 153, in 
_dopipeline
   sys.modules[modname].process(mlist, msg, msgdata)
 File "/var/lib/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
   send_digests(mlist, mboxfp)
 File "/var/lib/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests
   send_i18n_digests(mlist, mboxfp)
 File "/var/lib/mailman/Mailman/Handlers/ToDigest.py", line 306, in 
send_i18n_digests
   msg = scrubber(mlist, msg)
 File "/var/lib/mailman/Mailman/Handlers/Scrubber.py", line 265, in process
   url = save_attachment(mlist, part, dir)
 File "/var/lib/mailman/Mailman/Handlers/Scrubber.py", line 361, in 
save_attachment
   fnext = os.path.splitext(msg.get_filename(''))[1]
 File "/usr/lib/python2.3/email/Message.py", line 731, in get_filename
   return unicode(newvalue[2], newvalue[0] or 'us-ascii')
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 1-4: invalid 
data

Sep 11 13:34:35 2005 (12535) SHUNTING: 
1126458561.9029009+2ca02ecc54d36f4e0a88a7ab17fc28736bd23635


Any ideas?






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to