Uncaught MMNoSuchUserError

Bug #265770 reported by Stoneyb
2
Affects Status Importance Assigned to Milestone
GNU Mailman
Fix Released
High
Unassigned

Bug Description

I found an unsubscribe confirmation message in the
shunt directory. The error log suggests that someone
used both the web and the reply to unsubscribe, but
when the email confirmation arrived, he was already
gone and qrunner faulted.

I'm running a CVS build about a week old.

Here's the traceback:

Nov 08 05:29:33 2002 (23820) Uncaught runner exception:
Nov 08 05:29:33 2002 (23820) 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 154, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File
"/usr/local/mailman/Mailman/Queue/CommandRunner.py",
line 199, in _dispose
    res.process()
  File
"/usr/local/mailman/Mailman/Queue/CommandRunner.py",
line 93, in process
    stop = self.do_command(cmd, args)
  File
"/usr/local/mailman/Mailman/Queue/CommandRunner.py",
line 117, in do_command
    return self.do_command(cmd, args)
  File
"/usr/local/mailman/Mailman/Queue/CommandRunner.py",
line 119, in do_command
    return handler.process(self, args)
  File
"/usr/local/mailman/Mailman/Commands/cmd_confirm.py",
line 44, in process
    results = mlist.ProcessConfirmation(cookie, res.msg)
  File "/usr/local/mailman/Mailman/MailList.py", line
1107, in ProcessConfirmation
    self.ApprovedDeleteMember(addr, whence=whence)
  File "/usr/local/mailman/Mailman/MailList.py", line
936, in ApprovedDeleteMember
    raise Errors.MMNoSuchUserError
MMNoSuchUserError

[http://sourceforge.net/tracker/index.php?func=detail&aid=635542&group_id=103&atid=100103]

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.