ASCII decoding error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Invalid
|
Medium
|
Unassigned |
Bug Description
I get the following when trying to hit the "members"
page on a mailing list we have. If you need more
information for debugging or similar, let me know.
Traceback (most recent call last):
File "/var/mailman/
main()
File "/var/mailman/
in main
show_
File "/var/mailman/
in show_results
form.
cgidata, doc, form))
File "/var/mailman/
in membership_options
all = [_m.encode() for _m in mlist.getMembers()]
UnicodeError: ASCII decoding error: ordinal not in
range(128)
Python information:
Variable Value
sys.version 2.2.2 (#1, Feb 24 2003, 19:13:11) [GCC
3.2.2 20030222 (Red Hat Linux 3.2.2-4)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
[http://
I recently posted this on the developer mailing list...no
response...=(
------ Forwarded Message Developers] Bug in mailman 2.1.3
From: Jon Scott Stevens
Date: Tue, 21 Oct 2003 15:22:56 -0700
To: <email address hidden>
Subject: [Mailman-
Hello everyone.
I just got the stack trace below from one of my list
admins...not sure how
he screwed things up...but I figured I would let you
know...based on the
traceback, it seems that he somehow got a strange character
into the list of
members...
[share] 3:16pm ~ > ./bin/check_db -v sfindie-fence local/mailman/ lists/sfindie- fence/config. pck: okay local/mailman/ lists/sfindie- fence/config. pck.last: okay local/mailman/ lists/sfindie- fence/config. db: okay local/mailman/ lists/sfindie- fence/config. db.last: okay
List: sfindie-fence
/usr/
/usr/
/usr/
/usr/
[share] 3:17pm ~ > ./bin/list_members -u sfindie-fence bishop@ yahooooooo. com members -f bad.txt sfindie-fence
[no output]
[share] 3:18pm ~ > ./bin/list_members -i sfindie-fence
Êknights_
[share] 3:18pm ~ > ./bin/list_members -i sfindie-fence > bad.txt
[share] 3:19pm ~ > ./bin/remove_
Yup...removing that address solved the problem.
Note: this list admin only has access to the web interface.
So, somehow he
was able to send corrupt data to the server which caused
this problem.
Probably not a good thing. =)
------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----
Bug in Mailman version 2.1.3
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): mailman/ scripts/ driver" , line 87, in mailman/ Mailman/ Cgi/admin. py", line 192, results( mlist, doc, category, subcat, cgidata) mailman/ Mailman/ Cgi/admin. py", line 491, AddItem( membership_ options( mlist, subcat, cgidata, mailman/ Mailman/ Cgi/admin. py", line 799, in
File "/usr/local/
run_main
main()
File "/usr/local/
in main
show_
File "/usr/local/
in show_results
form.
doc, form))
File "/usr/local/
membership_options
all = [_m.encode() for _m in mlist.getMembers()]
UnicodeError: ASCII decoding error: ordinal not in range(128)