error if reading web archive while changing address

Bug #266361 reported by Smr99 on 2006-09-21
2
Affects Status Importance Assigned to Milestone
GNU Mailman
Medium
Unassigned

Bug Description

I triggered a bug in the mailing list software, Mailman.

I was reading the insight-developers mailing list
archives
(http://www.itk.org/mailman/listinfo/insight-developers)
 via the web, logged in with my old email address,
<email address hidden>. While I was doing that, I
updated my email to this one,
<email address hidden>. After responding positively to the
confirmatory email, I went back to
reading the archives in the *same* browser session,
resulting in an error page (below).

Once I cleared my cookie cache, all is well again.

Cheers,
-Steve

Bug in Mailman version 2.1.4

We\'re sorry, we hit a bug!

If you would like to help us identify the problem,
please email a copy of this page to
the webmaster for this site with a description of what
happened. Thanks!
Traceback:

Traceback (most recent call last):
File \"/var/lib/mailman/scripts/driver\", line 96, in
run_main
main()
File \"/usr/lib/mailman/Mailman/Cgi/private.py\", line
120, in main
password, username):
File \"/var/lib/mailman/Mailman/SecurityManager.py\",
line 220, in WebAuthenticate
ok = self.CheckCookie(ac, user)
File \"/var/lib/mailman/Mailman/SecurityManager.py\",
line 300, in CheckCookie
ok = self.__checkone(c, authcontext, user)
File \"/var/lib/mailman/Mailman/SecurityManager.py\",
line 310, in __checkone
key, secret = self.AuthContextInfo(authcontext, user)
File \"/var/lib/mailman/Mailman/SecurityManager.py\",
line 105, in AuthContextInfo
secret = self.getMemberPassword(user)
File
\"/var/lib/mailman/Mailman/OldStyleMemberships.py\",
line 102, in getMemberPassword
raise Errors.NotAMemberError, member
NotAMemberError: <email address hidden>

Python information:

Variable Value
sys.version 2.3.4 (#2, Jul 5 2004, 09:15:05) [GCC 3.3.4
(Debian 1:3.3.4-2)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2

Environment variables:

Variable Value
HTTP_REFERER
http://www.itk.org/mailman/listinfo/insight-developers
SERVER_SOFTWARE Apache/1.3.33 (Debian GNU/Linux)
mod_gzip/1.3.26.1a mod_ssl/2.8.22
OpenSSL/0.9.7e PHP/4.3.10-16 mod_perl/1.29 mod_layout/3.2.1
SCRIPT_NAME /mailman/private
SERVER_SIGNATURE
Apache/1.3.33 Server at www.itk.org Port 80
REQUEST_METHOD GET
HTTP_KEEP_ALIVE 300
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT
5.1; en-US; rv:1.8.0.7)
Gecko/20060909 Firefox/1.5.0.7
HTTP_CONNECTION keep-alive
HTTP_COOKIE
insight-developers+user+steven.robbins--at--videotron.ca=280200000069931a0f
457328000000373639636262343665386566303165323265316132303463643263343230623
53966373332383935
SERVER_NAME www.itk.org
REMOTE_ADDR 64.4.70.10
PATH_TRANSLATED
/projects/Insight/WWW/InsightDocuments/Web/insight-developers/
SERVER_PORT 80
SERVER_ADDR 192.168.115.100
DOCUMENT_ROOT /projects/Insight/WWW/InsightDocuments/Web
PYTHONPATH /var/lib/mailman
SCRIPT_FILENAME /usr/lib/cgi-bin/mailman/private
SERVER_ADMIN <email address hidden>
HTTP_HOST www.itk.org
REQUEST_URI /mailman/private/insight-developers/
HTTP_ACCEPT
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q
=0.8,image/png,*/*;q=0.5
GATEWAY_INTERFACE CGI/1.1
REMOTE_PORT 16695
HTTP_ACCEPT_LANGUAGE en-us,en;q=0.5
HTTP_ACCEPT_ENCODING gzip,deflate
PATH_INFO /insight-developers/

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

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

Other bug subscribers