[Mailman-Users] ValueError: unpack list of wrong size

Mark Sapiro msapiro at value.net
Wed Nov 3 02:15:49 CET 2004


Sean wrote:
>
>A list user posts started being shunted with the following showing up in
>the error log:
>
>Oct 27 08:14:28 2004 (5860) SHUNTING:
>1098822989.626565+42a5b473e4384099ea19ea0a27cae64d4d65c0b2
>Oct 27 08:14:29 2004 (5860) Uncaught runner exception: unpack list of
>wrong size
>Oct 27 08:14:29 2004 (5860) Traceback (most recent call last):
>  File "/usr/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
>    self._onefile(msg, msgdata)
>  File "/usr/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
>    keepqueued = self._dispose(mlist, msg, msgdata)
>  File "/usr/mailman/Mailman/Queue/IncomingRunner.py", line 130, in
>_dispose
>    more = self._dopipeline(mlist, msg, msgdata, pipeline)
>  File "/usr/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
>_dopipeline
>    sys.modules[modname].process(mlist, msg, msgdata)
>  File "/usr/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
>    send_digests(mlist, mboxfp)
>  File "/usr/mailman/Mailman/Handlers/ToDigest.py", line 132, in
>send_digests
>    send_i18n_digests(mlist, mboxfp)
>  File "/usr/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_
>    msg = scrubber(mlist, msg)
>  File "/usr/mailman/Mailman/Handlers/Scrubber.py", line 265, in process
>    url = save_attachment(mlist, part, dir)
>  File "/usr/mailman/Mailman/Handlers/Scrubber.py", line 359, in
>save_attachment
>    fnext = os.path.splitext(msg.get_filename(''))[1]
>  File "/usr/mailman/pythonlib/email/Message.py", line 725, in
>get_filename
>    filename = self.get_param('filename', missing, 'content-disposition')
>  File "/usr/mailman/pythonlib/email/Message.py", line 608, in get_param
>    for k, v in self._get_params_preserve(failobj, header):
>  File "/usr/mailman/pythonlib/email/Message.py", line 555, in
>_get_params_preserve
>    params = Utils.decode_params(params)
>  File "/usr/mailman/pythonlib/email/Utils.py", line 337, in decode_params
>    charset, language, value = decode_rfc2231(EMPTYSTRING.join(value))
>  File "/usr/mailman/pythonlib/email/Utils.py", line 284, in
>decode_rfc2231
>    charset, language, s = parts
>ValueError: unpack list of wrong size
>
>I've search through the archives and found other posts regarding this
>error but no resolution was found.  They were from some time ago so I'm
>hoping someone may be able to provide some insight into this now.

Did you see the post at
http://mail.python.org/pipermail/mailman-users/2004-September/039410.html

--
Mark Sapiro <msapiro at value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan




More information about the Mailman-Users mailing list