[Mailman-Developers] "continuation" bug in 2.1a3 (or in "email" package)

Fil fil@rezo.net
Mon, 24 Dec 2001 14:47:04 +0100


My error log fills up with this message, one each time a message is snt to a
list, apparently. What ca I do? Downgrade the email package?

# python   
Python 2.1 (#1, Jun  1 2001, 23:51:21) 
[GCC 2.95.3 20010125 (prerelease)] on linux2
Type "copyright", "credits" or "license" for more information.
>>> import email
>>> email.__version__
'0.96'


logs/error:
Dec 24 13:41:11 2001 qrunner(319): Traceback (most recent call last):
Dec 24 13:41:11 2001 qrunner(319):   File "/home/mailman/bin/qrunner", line 265, in ?
Dec 24 13:41:11 2001 qrunner(319):      main()
Dec 24 13:41:11 2001 qrunner(319):   File "/home/mailman/bin/qrunner", line 225, in main
Dec 24 13:41:11 2001 qrunner(319):      qrunner.run()
Dec 24 13:41:11 2001 qrunner(319):   File "/home/mailman/Mailman/Queue/Runner.py", line 58, in run
Dec 24 13:41:11 2001 qrunner(319):      filecnt = self.__oneloop()
Dec 24 13:41:11 2001 qrunner(319):   File "/home/mailman/Mailman/Queue/Runner.py", line 87, in __oneloop
Dec 24 13:41:11 2001 qrunner(319):      msg, msgdata = self._switchboard.dequeue(filebase)
Dec 24 13:41:11 2001 qrunner(319):   File "/home/mailman/Mailman/Queue/Switchboard.py", line 156, in dequeue
Dec 24 13:41:11 2001 qrunner(319):      msg = email.message_from_file(msgfp, Message.Message)
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/__init__.py", line 35, in message_from_file
Dec 24 13:41:11 2001 qrunner(319):      return _Parser(_class).parse(fp)
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/Parser.py", line 40, in parse
Dec 24 13:41:11 2001 qrunner(319):      self._parsebody(root, fp)
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/Parser.py", line 133, in _parsebody
Dec 24 13:41:11 2001 qrunner(319):      msgobj = self.parsestr(part)
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/Parser.py", line 44, in parsestr
Dec 24 13:41:11 2001 qrunner(319):      return self.parse(StringIO(text))
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/Parser.py", line 40, in parse
Dec 24 13:41:11 2001 qrunner(319):      self._parsebody(root, fp)
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/Parser.py", line 144, in _parsebody
Dec 24 13:41:11 2001 qrunner(319):      self._parseheaders(blockmsg, fp)
Dec 24 13:41:11 2001 qrunner(319):   File "/usr/local/lib/python2.1/site-packages/email/Parser.py", line 80, in _parseheaders
Dec 24 13:41:11 2001 qrunner(319):      raise Errors.HeaderParseError(
Dec 24 13:41:11 2001 qrunner(319): email.Errors . HeaderParseError :  Not a header, not a continuation


-- Fil