This is similar to bug #414502.
We've gotten a few messages in the queue (qfile) that
have been stopping the qrunner from processing it, or
any other messages subsequent. The messages are
bounces. Here's the error log:
Aug 09 12:56:01 2001 qrunner(909): Traceback (innermost
last):
Aug 09 12:56:01 2001 qrunner(909): File
"/usr/local/mail/mailman/cron/qrunner", line 285, in ?
Aug 09 12:56:01 2001 qrunner(909): kids =
main(lock)
Aug 09 12:56:01 2001 qrunner(909): File
"/usr/local/mail/mailman/cron/qrunner", line 255, in
main
Aug 09 12:56:01 2001 qrunner(909): keepqueued =
dispose_message(mlist, msg, msgdata)
Aug 09 12:56:01 2001 qrunner(909): File
"/usr/local/mail/mailman/cron/qrunner", line 121, in
dispo
se_message
Aug 09 12:56:01 2001 qrunner(909): if
BouncerAPI.ScanMessages(mlist, mimemsg):
Aug 09 12:56:01 2001 qrunner(909): File
"/usr/local/mail/mailman/Mailman/Bouncers/BouncerAPI.py",
line 59, in ScanMessages
Aug 09 12:56:01 2001 qrunner(909): addrs =
func(msg)
Aug 09 12:56:01 2001 qrunner(909): File
"/usr/local/mail/mailman/Mailman/Bouncers/DSN.py", line
46
, in process
Aug 09 12:56:01 2001 qrunner(909): if
string.lower(msg.gettype()) <> 'multipart/report' or \
Aug 09 12:56:01 2001 qrunner(909): TypeError :
read-only character buffer, None
This is on python 1.5.2, mailman 2.0.6. I'll send the
files that are responsible for this problem directly to
a person, not the bug system (I don't believe there is
anything secret in the messages, but I don't want to
chop them up, either).
--
Don Badrak
Logged In: YES
user_id=12800
I think I have fixed this for Mailman 2.0.7. If you want to
send me a sample message, please send it to barry@zope.com.