[Mailman-Users] Bug in Mailman 2.1.6b4

Darren G Pifer dpifer at odu.edu
Mon Jul 11 19:22:07 CEST 2005


      Today, after doing some checking on the user's list, I
found the errors associated with "There is a bug in 2.1.6b4".
in mailman's error log which I reported to this list a week
ago. I don't know why I did not see it earlier. Here is a 
portion of the trace in the error log:

Jul 07 09:30:39 2005 admin(12364):
admin(12364): [----- Mailman Version: 2.1.6b4 -----]
admin(12364): [----- Traceback ------]
admin(12364): Traceback (most recent call last):
admin(12364):   File "/usr1/mailman/mailman/scripts/driver", line 101,
in run_main
admin(12364):     main()
admin(12364):   File "/usr1/mailman/mailman/Mailman/Cgi/admindb.py",
line 232, in main
admin(12364):     num = show_pending_subs(mlist, form)
admin(12364):   File "/usr1/mailman/mailman/Mailman/Cgi/admindb.py",
line 276, in show_pending_subs
admin(12364):     pendingsubs = mlist.GetSubscriptionIds()
admin(12364):   File "/usr1/mailman/mailman/Mailman/ListAdmin.py", line
146, in GetSubscriptionIds
admin(12364):     return self.__getmsgids(SUBSCRIPTION)
admin(12364):   File "/usr1/mailman/mailman/Mailman/ListAdmin.py", line
138, in __getmsgids
admin(12364):     ids = [k for k, (op, data) in self.__db.items() if op
== rtype]
admin(12364): ValueError: unpack tuple of wrong size

Has anybody seen this? Should I send the complete trace to the
developers list, so the can see what is going wrong?


Darren Pifer
Old Dominion University

On Fri, 2005-07-08 at 12:46, John Dennis wrote:
> On Fri, 2005-07-08 at 12:08 -0400, Darren G Pifer wrote:
> > Thanks for the information. You are correct, I have not seen
> > anything in the Apache logs, however, I have not seen anything
> > logged to mailman's logs either.
> > 
> > Is there a way to disable stealth mode? I know this could cause
> > security implications but may need to do this temporarily to
> > find and fix the problem. We will be upgrading to Mailman
> > 2.1.6 in the next week but am not feeling that this will
> > fix the problem.
> You may want to read the doc here: http://www.list.org/faq.html and
> search for STEALTH.
> I spoke in error, the local logging is not to your mailman error log but
> rather to syslog. Please note syslog is handled differently on different
> systems, you may have to tweak your syslog configuration to log the
> mailman errors.
> The only way I know of to disable STEALTH_MODE is to change its
> hardcoded setting in the "driver" script, you will have to locate this
> file and edit it. However, if you can, it really would be better to get
> your syslog working, you do want these errors logged and it really is
> better to keep sensitive information out of the public eye.

More information about the Mailman-Users mailing list