[Mailman-Users] Problem with a single list

Charlie Clark charlie at begeistert.org
Sun Dec 7 17:57:26 CET 2008


we have a problem with just one of our mailing lists. Unfortunately I  
do not have direct access to the Mailman install.

There are lots of errors of the form:

Oct 16 21:45:01 2008 (2881) SHUNTING:  
Oct 16 21:50:03 2008 (2881) Uncaught runner exception: bad marshal data
Oct 16 21:50:03 2008 (2881) Traceback (most recent call last):
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
   self._onefile(msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 155, in _onefile
   keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 130,  
in _dispose
   more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 153,  
in _dopipeline
   sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Handlers/Moderate.py", line 109, in  
   Hold.hold_for_approval(mlist, msg, msgdata, Hold.NonMemberPost)
File "/usr/local/mailman/Mailman/Handlers/Hold.py", line 207, in  
   id = mlist.HoldMessage(msg, reason, msgdata)
File "/usr/local/mailman/Mailman/ListAdmin.py", line 205, in HoldMessage
File "/usr/local/mailman/Mailman/ListAdmin.py", line 82, in __opendb
   self.__db = marshal.load(fp)
ValueError: bad marshal data

I have access to a copy of the Mailman install but I've not been able  
to work out how to check which file is defect. I can see that e-mails  
are still arriving and being processed and added to the archive but  
nothing is actually sent to the list. Other lists are fine.

Any tips?

Charlie Clark
Charlie Clark
Helmholtzstr. 20
D- 40215
Tel: +49-211-938-5360
GSM: +49-178-782-6226

More information about the Mailman-Users mailing list