Change of user information by administrator can cause error

Bug #266358 reported by Wnkltd
2
Affects Status Importance Assigned to Milestone
GNU Mailman
New
Medium
Unassigned

Bug Description

As adminstrator of a list I changed the subscription
address of a user. The user responded immediately
before I clicked on the "LOG OUT" button. When I did
so, I received the following message.

Bug in Mailman version 2.1.8

We're sorry, we hit a bug!
Please inform the webmaster for this site of this
problem. Printing of traceback and other system
information has been explicitly inhibited, but the
webmaster can find this information in the Mailman
error logs.

Below is the traceback info from the error log:

Wojciech Komornicki
wnk at wnk.hamline.edu

admin(3123):
File "/usr/local/mailman/scripts/driver", line 101, in
run_main
admin(3123): main()
admin(3123):
File "/usr/local/mailman/Mailman/Cgi/options.py", line
262, in main
admin(3123): print mlist.ZapCookie
(mm_cfg.AuthUser, user)
admin(3123):
File "/usr/local/mailman/Mailman/SecurityManager.py",
line 254, in ZapCookie
admin(3123): key, secret = self.AuthContextInfo
(authcontext, user)
admin(3123):
File "/usr/local/mailman/Mailman/SecurityManager.py",
line 106, in AuthContextInfo
admin(3123): secret = self.getMemberPassword(user)
admin(3123):
File "/usr/local/mailman/Mailman/OldStyleMemberships.py
", line 102, in getMemberPassword
admin(3123): raise Errors.NotAMemberError, member
admin(3123): NotAMemberError: <email address hidden>
admin(3123): [----- Python Information -----]
admin(3123): sys.version = 2.4.3 (#1, Jun 13
2006, 16:41:18)
[GCC 4.0.2 20051125 (Red Hat 4.0.2-8)]
admin(3123): sys.executable = /usr/bin/python
admin(3123): sys.prefix = /usr
admin(3123): sys.exec_prefix = /usr
admin(3123): sys.path = /usr
admin(3123): sys.platform = linux2
admin(3123): [----- Environment Variables -----]
admin(3123): HTTP_COOKIE:
esl+admin=2802000000698065ec447328000000646533393034383
0663762643238393665303361346162386430$
admin(3123): SERVER_SOFTWARE: Apache/2.2.0 (Unix)
admin(3123): SCRIPT_NAME: /mailman/options
admin(3123): SERVER_SIGNATURE:
<address>Apache/2.2.0 (Unix) Server at wnk.hamline.edu
Port 80</address>
admin(3123):
admin(3123): REQUEST_METHOD: POST
admin(3123): PATH_INFO: /<email address hidden>
admin(3123): SERVER_PROTOCOL: HTTP/1.1
admin(3123): QUERY_STRING:
admin(3123): CONTENT_LENGTH: 14
admin(3123): HTTP_USER_AGENT: Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.0)
admin(3123): HTTP_CONNECTION: Keep-Alive
admin(3123): HTTP_REFERER:
http://<email address hidden>
amline.edu
admin(3123): SERVER_NAME: wnk.hamline.edu
admin(3123): REMOTE_ADDR: 24.118.123.243
admin(3123):
PATH_TRANSLATED: /usr/local/apache2/htdocs/esl/wnk@eucl
id.hamline.edu
admin(3123): SERVER_PORT: 80
admin(3123): SERVER_ADDR: 138.192.24.100
admin(3123):
DOCUMENT_ROOT: /usr/local/apache2/htdocs
admin(3123): PYTHONPATH: /usr/local/mailman
admin(3123):
SCRIPT_FILENAME: /usr/local/mailman/cgi-bin/options
admin(3123): SERVER_ADMIN: <email address hidden>
admin(3123): HTTP_HOST: wnk.hamline.edu
admin(3123): HTTP_CACHE_CONTROL: no-cache
admin(3123):
REQUEST_URI: /<email address hidden>
u
admin(3123): HTTP_ACCEPT: image/gif, image/x-
xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-
powerpoint, applicat$
admin(3123): GATEWAY_INTERFACE: CGI/1.1
admin(3123): REMOTE_PORT: 1182
admin(3123): HTTP_ACCEPT_LANGUAGE: en-us
admin(3123): CONTENT_TYPE: application/x-www-form-
urlencoded
admin(3123): HTTP_ACCEPT_ENCODING: gzip, deflate

[http://sourceforge.net/tracker/index.php?func=detail&aid=1545373&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.