[Mailman-Users] Uncaught runner exception

Salada, Duncan S. duncan.salada at titan.com
Mon Jun 6 21:26:43 CEST 2005


I have a problem with one of my lists.  I have 4 lists, and 3 seem to be working fine.  The fourth one worked fine for the first couple of weeks, but then started having problems.  No changes were made to the configuration during that time.  The problem is this: mail will not go out to any of the users.

This list was configured to have only one recipient and allow anyone to post to it (sort of a spam catcher).  I've checked everything in the most applicable FAQ (http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp).  In the error log, I keep getting "Uncaught runner exception: len() of unsized object" (the full log entry with Traceback is at the bottom of the email).

I am running Mailman 2.1.4 installed from source on Solaris 6 with sendmail.

Any help, information, suggestions would be greatly appreciated.

==== ERROR LOG =====
Jun 06 15:10:09 2005 (27089) Uncaught runner exception: len() of unsized object
Jun 06 15:10:09 2005 (27089) Traceback (most recent call last):
  File "/usr/local/mailman-2.1.4/Mailman/Queue/Runner.py", line 110, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/mailman-2.1.4/Mailman/Queue/Runner.py", line 160, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman-2.1.4/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/local/mailman-2.1.4/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline
    sys.modules[modname].process(mlist, msg, msgdata)
  File "/usr/local/mailman-2.1.4/Mailman/Handlers/ToDigest.py", line 91, in process
    send_digests(mlist, mboxfp)
  File "/usr/local/mailman-2.1.4/Mailman/Handlers/ToDigest.py", line 132, in send_digests
    send_i18n_digests(mlist, mboxfp)
  File "/usr/local/mailman-2.1.4/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests
    msg = scrubber(mlist, msg)
  File "/usr/local/mailman-2.1.4/Mailman/Handlers/Scrubber.py", line 262, in process
    size = len(payload)
TypeError: len() of unsized object

Jun 06 15:10:09 2005 (27089) SHUNTING: 1118084879.080544+37fc5a2467c00ef900e9933a77c481ec4aa67de3
==== END ERROR LOG =====

Duncan




More information about the Mailman-Users mailing list