[Mailman-Users] URGENT: Something in message is breaking mailman!
Kambiz Aghaiepour
kambiz at colltech.com
Tue Feb 20 06:11:31 CET 2001
BTW, I tried upgrading to python-2.0 and that did not resolve the issue.
Now the log reads:
Feb 20 00:06:02 2001 qrunner(869): Traceback (most recent call last):
Feb 20 00:06:02 2001 qrunner(869): File
"/usr/share/mailman/cron/qrunner", line 283, in ?
Feb 20 00:06:02 2001 qrunner(869): kids = main(lock)
Feb 20 00:06:02 2001 qrunner(869): File
"/usr/share/mailman/cron/qrunner", line 252, in main
Feb 20 00:06:02 2001 qrunner(869): keepqueued =
dispose_message(mlist, msg, msgdata)
Feb 20 00:06:02 2001 qrunner(869): File
"/usr/share/mailman/cron/qrunner", line 121, in dispose_message
Feb 20 00:06:02 2001 qrunner(869): if
BouncerAPI.ScanMessages(mlist, mimemsg):
Feb 20 00:06:02 2001 qrunner(869): File
"/var/mailman/Mailman/Bouncers/BouncerAPI.py", line 59, in ScanMessages
Feb 20 00:06:02 2001 qrunner(869): addrs = func(msg)
Feb 20 00:06:02 2001 qrunner(869): File
"/var/mailman/Mailman/Bouncers/Netscape.py", line 62, in process
Feb 20 00:06:02 2001 qrunner(869): more = mfile.next()
Feb 20 00:06:02 2001 qrunner(869): File
"/usr/lib/python2.0/multifile.py", line 125, in next
Feb 20 00:06:02 2001 qrunner(869): while self.readline(): pass
Feb 20 00:06:02 2001 qrunner(869): File
"/usr/lib/python2.0/multifile.py", line 97, in readline
Feb 20 00:06:02 2001 qrunner(869): if marker ==
self.section_divider(sep):
Feb 20 00:06:02 2001 qrunner(869): File
"/usr/lib/python2.0/multifile.py", line 161, in section_divider
Feb 20 00:06:02 2001 qrunner(869): return "--" + str
Feb 20 00:06:02 2001 qrunner(869): TypeError : cannot add type "None"
to string
(sorry if the formatting got munged; I should use mutt or something as
netscape is really starting to bug me!)
Kambiz Aghaiepour wrote:
>
> We are running mailman-2.0.1 under Red Hat Linux 6.2. Python is version
> 1.5.2. For some reason that I can't figure the following message is
> breaking qrunner and if ever such a message should end up in the qfiles
> directory, ALL list processing comes to a stand still (why?!!). It
> would be nice if mailman would file "bad" messages that cause problems
> into a different directory for future examination. Anyhow, please
> excuse the .tgz attachment (gzip compressed tar file containing a .msg
> and a .db file). Additionally, I have attached the error file from
> ~mailman/logs. Something odd is going on in multipart.py and I don't
> know python at all so I was hoping someone on the list can figure out
> what's going on. Maybe you can somehow reproduce the problem. Thanks
> for your attention.
>
> Kambiz
>
> --
> \o__O o Kambiz Aghaiepour, RHCE - Phone: (919) 524-7423 o o
> \_ /|\ Collective Technologies |\| Pager: (800) 946-4646 //\ //\
> |\ |\ -=-=-=-=-=-=-=-=-=-=-=- | | -=-=-=- Pin# 1412622 =- // //
> / / |/ mailto:kambiz at colltech.com | http://www.colltech.com |\ ||
>
> ------------------------------------------------------------------------
> Feb 19 22:03:00 2001 qrunner(10243): Traceback (innermost last):
> Feb 19 22:03:00 2001 qrunner(10243): File "/usr/share/mailman/cron/qrunner", line 283, in ?
> Feb 19 22:03:00 2001 qrunner(10243): kids = main(lock)
> Feb 19 22:03:00 2001 qrunner(10243): File "/usr/share/mailman/cron/qrunner", line 252, in main
> Feb 19 22:03:00 2001 qrunner(10243): keepqueued = dispose_message(mlist, msg, msgdata)
> Feb 19 22:03:00 2001 qrunner(10243): File "/usr/share/mailman/cron/qrunner", line 121, in dispose_message
> Feb 19 22:03:00 2001 qrunner(10243): if BouncerAPI.ScanMessages(mlist, mimemsg):
> Feb 19 22:03:00 2001 qrunner(10243): File "/var/mailman/Mailman/Bouncers/BouncerAPI.py", line 59, in ScanMessages
> Feb 19 22:03:00 2001 qrunner(10243): addrs = func(msg)
> Feb 19 22:03:00 2001 qrunner(10243): File "/var/mailman/Mailman/Bouncers/Netscape.py", line 62, in process
> Feb 19 22:03:00 2001 qrunner(10243): more = mfile.next()
> Feb 19 22:03:00 2001 qrunner(10243): File "/usr/lib/python1.5/multifile.py", line 121, in next
> Feb 19 22:03:00 2001 qrunner(10243): while self.readline(): pass
> Feb 19 22:03:00 2001 qrunner(10243): File "/usr/lib/python1.5/multifile.py", line 93, in readline
> Feb 19 22:03:00 2001 qrunner(10243): if marker == self.section_divider(sep):
> Feb 19 22:03:00 2001 qrunner(10243): File "/usr/lib/python1.5/multifile.py", line 157, in section_divider
> Feb 19 22:03:00 2001 qrunner(10243): return "--" + str
> Feb 19 22:03:00 2001 qrunner(10243): TypeError : illegal argument type for built-in operation
> Feb 19 22:03:15 2001 qrunner(10253): Traceback (innermost last):
> Feb 19 22:03:15 2001 qrunner(10253): File "/usr/share/mailman/cron/qrunner", line 283, in ?
> Feb 19 22:03:15 2001 qrunner(10253): kids = main(lock)
> Feb 19 22:03:15 2001 qrunner(10253): File "/usr/share/mailman/cron/qrunner", line 252, in main
> Feb 19 22:03:15 2001 qrunner(10253): keepqueued = dispose_message(mlist, msg, msgdata)
> Feb 19 22:03:15 2001 qrunner(10253): File "/usr/share/mailman/cron/qrunner", line 121, in dispose_message
> Feb 19 22:03:15 2001 qrunner(10253): if BouncerAPI.ScanMessages(mlist, mimemsg):
> Feb 19 22:03:15 2001 qrunner(10253): File "/var/mailman/Mailman/Bouncers/BouncerAPI.py", line 59, in ScanMessages
> Feb 19 22:03:15 2001 qrunner(10253): addrs = func(msg)
> Feb 19 22:03:15 2001 qrunner(10253): File "/var/mailman/Mailman/Bouncers/Netscape.py", line 62, in process
> Feb 19 22:03:15 2001 qrunner(10253): more = mfile.next()
> Feb 19 22:03:15 2001 qrunner(10253): File "/usr/lib/python1.5/multifile.py", line 121, in next
> Feb 19 22:03:15 2001 qrunner(10253): while self.readline(): pass
> Feb 19 22:03:15 2001 qrunner(10253): File "/usr/lib/python1.5/multifile.py", line 93, in readline
> Feb 19 22:03:15 2001 qrunner(10253): if marker == self.section_divider(sep):
> Feb 19 22:03:15 2001 qrunner(10253): File "/usr/lib/python1.5/multifile.py", line 157, in section_divider
> Feb 19 22:03:15 2001 qrunner(10253): return "--" + str
> Feb 19 22:03:15 2001 qrunner(10253): TypeError : illegal argument type for built-in operation
> Feb 19 22:03:22 2001 qrunner(10256): Traceback (innermost last):
> Feb 19 22:03:22 2001 qrunner(10256): File "/usr/share/mailman/cron/qrunner", line 283, in ?
> Feb 19 22:03:22 2001 qrunner(10256): kids = main(lock)
> Feb 19 22:03:22 2001 qrunner(10256): File "/usr/share/mailman/cron/qrunner", line 252, in main
> Feb 19 22:03:22 2001 qrunner(10256): keepqueued = dispose_message(mlist, msg, msgdata)
> Feb 19 22:03:22 2001 qrunner(10256): File "/usr/share/mailman/cron/qrunner", line 121, in dispose_message
> Feb 19 22:03:22 2001 qrunner(10256): if BouncerAPI.ScanMessages(mlist, mimemsg):
> Feb 19 22:03:22 2001 qrunner(10256): File "/var/mailman/Mailman/Bouncers/BouncerAPI.py", line 59, in ScanMessages
> Feb 19 22:03:22 2001 qrunner(10256): addrs = func(msg)
> Feb 19 22:03:22 2001 qrunner(10256): File "/var/mailman/Mailman/Bouncers/Netscape.py", line 62, in process
> Feb 19 22:03:22 2001 qrunner(10256): more = mfile.next()
> Feb 19 22:03:22 2001 qrunner(10256): File "/usr/lib/python1.5/multifile.py", line 121, in next
> Feb 19 22:03:22 2001 qrunner(10256): while self.readline(): pass
> Feb 19 22:03:22 2001 qrunner(10256): File "/usr/lib/python1.5/multifile.py", line 93, in readline
> Feb 19 22:03:22 2001 qrunner(10256): if marker == self.section_divider(sep):
> Feb 19 22:03:22 2001 qrunner(10256): File "/usr/lib/python1.5/multifile.py", line 157, in section_divider
> Feb 19 22:03:22 2001 qrunner(10256): return "--" + str
> Feb 19 22:03:22 2001 qrunner(10256): TypeError : illegal argument type for built-in operation
>
> ------------------------------------------------------------------------
> Name: cruft.tgz
> cruft.tgz Type: WinRAR archive (application/x-compressed)
> Encoding: base64
--
\o__O o Kambiz Aghaiepour, RHCE - Phone: (919) 524-7423 o o
\_ /|\ Collective Technologies |\| Pager: (800) 946-4646 //\ //\
|\ |\ -=-=-=-=-=-=-=-=-=-=-=- | | -=-=-=- Pin# 1412622 =- // //
/ / |/ mailto:kambiz at colltech.com | http://www.colltech.com |\ ||
More information about the Mailman-Users
mailing list