error if reading web archive while changing address

Bug #266361 reported by Smr99
2
Affects Status Importance Assigned to Milestone
GNU Mailman
New
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]

Tags: web-cgi
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.