[ mailman-Patches-747470 ] crash due to unrecognized mime type

Patches item #747470, was opened at 2003-06-02 13:22 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300103&aid=747470&group_id=103 Category: None Group: Mailman 2.1 Status: Open Resolution: None Priority: 5 Submitted By: Sjoerd Mullender (sjoerd) Assigned to: Nobody/Anonymous (nobody) Summary: crash due to unrecognized mime type Initial Comment: Cron sent me a message with this stack trace. The problem is due to the fact that I'm using Python 2.3b1 with its version of guess_all_extensions which can return None. The replacement version in Scrubber.py never returns None. A simple patch is attached. Traceback (most recent call last): File "/var/mailman/cron/senddigests", line 94, in ? main() File "/var/mailman/cron/senddigests", line 86, in main mlist.send_digest_now() File "/var/mailman/Mailman/Digester.py", line 60, in send_digest_now ToDigest.send_digests(self, mboxfp) File "/var/mailman/Mailman/Handlers/ToDigest.py", line 130, in send_digests send_i18n_digests(mlist, mboxfp) File "/var/mailman/Mailman/Handlers/ToDigest.py", line 303, in send_i18n_digests msg = scrubber(mlist, msg) File "/var/mailman/Mailman/Handlers/Scrubber.py", line 257, in process url = save_attachment(mlist, part, dir) File "/var/mailman/Mailman/Handlers/Scrubber.py", line 349, in save_attachment ext = guess_extension(ctype, fnext) File "/var/mailman/Mailman/Handlers/Scrubber.py", line 80, in guess_extension if ext in all: TypeError: iterable argument required ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300103&aid=747470&group_id=103
participants (1)
-
SourceForge.net