[Mailman-Users] 'AttributeError: has_key' errors
jello at waste.org
Mon Aug 20 04:37:59 CEST 2001
In case anyone is wondering, I traced it down to a bad request.db file for
one of my lists. It seems that mailman/cron/checkdbs checks those files,
but mailman/bin/check_db does not. I removed it, and it seems to have been
On Fri, 17 Aug 2001, John Ello wrote:
> Hi. The following error has been filling up my logs for a few weeks now. I
> was using 2.0.1, and I just upgraded to 2.0.6 and it's still happening:
> Aug 17 15:09:07 2001 (19548) Delivery exception: has_key
> Aug 17 15:09:07 2001 (19548) Traceback (innermost last):
> File "/usr/share/mailman/Mailman/Handlers/HandlerAPI.py", line 82, in do_pipeline
> func(mlist, msg, msgdata)
> File "/usr/share/mailman/Mailman/Handlers/Hold.py", line 140, in process
> hold_for_approval(mlist, msg, msgdata, ModeratedPost)
> File "/usr/share/mailman/Mailman/Handlers/Hold.py", line 218, in hold_for_approval
> mlist.HoldMessage(msg, reason, msgdata)
> File "/usr/share/mailman/Mailman/ListAdmin.py", line 148, in HoldMessage
> assert not self.__db.has_key(id)
> AttributeError: has_key
> This is on a Redhat 6.2+updates box. I've been running 2.0.1 without
> problems since shortly after it came out, the problems started recently.
> I've also been getting these errors mailed to me from cron (they're much
> less frequent than the above errors, so I'm not sure if they'll continue
> with 2.0.6):
> (hostname replaced by ###)
> Date: Thu, 16 Aug 2001 17:00:02 -0700
> From: Cron Daemon <root@###.org>
> To: mailman@###.org
> Subject: Cron <mailman@###> /usr/bin/python -S /usr/share/mailman/cron/checkdbs
> Traceback (innermost last):
> File "/usr/share/mailman/cron/checkdbs", line 92, in ?
> File "/usr/share/mailman/cron/checkdbs", line 43, in main
> count = mlist.NumRequestsPending()
> File "/usr/share/mailman/Mailman/ListAdmin.py", line 97, in
> return len(self.__db)
> TypeError: len() of unsized object
> Does anyone know why this might be happening?
> If you need any other info I would be more than happy to provide it.
> Thanks much.
> We don't believe in criminals.
> - (Young) Pioneers
> Mailman-Users maillist - Mailman-Users at python.org
We don't believe in criminals.
- (Young) Pioneers
More information about the Mailman-Users