[Mailman-Users] Problem with a single list

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


Hi,

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:  
1224186301.857964+44d57ae24346f2e593571310b2fb5a9262fdf059
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  
process
   Hold.hold_for_approval(mlist, msg, msgdata, Hold.NonMemberPost)
File "/usr/local/mailman/Mailman/Handlers/Hold.py", line 207, in  
hold_for_approval
   id = mlist.HoldMessage(msg, reason, msgdata)
File "/usr/local/mailman/Mailman/ListAdmin.py", line 205, in HoldMessage
   self.__opendb()
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üsseldorf
D- 40215
Tel: +49-211-938-5360
GSM: +49-178-782-6226





More information about the Mailman-Users mailing list