Traceback (most recent call last): File "/usr/local/topp/deploy/tasktracker-20070605-2/lib/python2.4/Paste-1.3.1dev_r6621-py2.4.egg/paste/httpserver.py", line 1044, in process_request_in_thread self.finish_request(request, client_address) File "/usr/lib64/python2.4/SocketServer.py", line 254, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib64/python2.4/SocketServer.py", line 521, in __init__ self.handle() File "/usr/local/topp/deploy/tasktracker-20070605-2/lib/python2.4/Paste-1.3.1dev_r6621-py2.4.egg/paste/httpserver.py", line 424, in handle BaseHTTPRequestHandler.handle(self) File "/usr/lib64/python2.4/BaseHTTPServer.py", line 316, in handle self.handle_one_request() File "/usr/local/topp/deploy/tasktracker-20070605-2/lib/python2.4/Paste-1.3.1dev_r6621-py2.4.egg/paste/httpserver.py", line 419, in handle_one_request self.wsgi_execute() File "/usr/local/topp/deploy/tasktracker-20070605-2/lib/python2.4/Paste-1.3.1dev_r6621-py2.4.egg/paste/httpserver.py", line 287, in wsgi_execute self.wsgi_start_response) File "/usr/local/topp/deploy/tasktracker-20070605-2/lib/python2.4/Paste-1.3.1dev_r6621-py2.4.egg/paste/urlmap.py", line 202, in __call__ return app(environ, start_response) File "/usr/local/topp/deploy/tasktracker-20070605-2/lib/python2.4/PasteDeploy-1.3-py2.4.egg/paste/deploy/config.py", line 276, in __call__ return self.app(environ, start_response) File "/usr/local/topp/deploy/tasktracker-20070605-2/src/tasktracker/tasktracker/config/middleware.py", line 60, in middleware return app(environ, start_response) File "/usr/local/topp/deploy/tasktracker-20070605-2/src/tasktracker/tasktracker/config/middleware.py", line 48, in middleware return app(environ, start_response) File "/usr/local/topp/deploy/tasktracker-20070605-2/src/tasktracker/tasktracker/lib/cookieauth.py", line 179, in __call__ if username in umapper.project_member_names(): File "/usr/local/topp/deploy/tasktracker-20070605-2/src/tasktracker/tasktracker/lib/usermapper.py", line 33, in project_member_names return [u.get('username') for u in self.project_members()] File "/usr/local/topp/deploy/tasktracker-20070605-2/src/tasktracker/tasktracker/lib/cookieauth.py", line 111, in project_members return get_users_for_project(self.project, self.server, self.admin_info) File "/usr/lib64/python2.4/site-packages/topp.utils-0.2dev_r4941-py2.4.egg/topp/utils/memorycache.py", line 115, in __call__ return self.cache.get_object(args) File "/usr/lib64/python2.4/site-packages/topp.utils-0.2dev_r4941-py2.4.egg/topp/utils/memorycache.py", line 54, in get_object created, obj = self.objects[key] TypeError: list objects are unhashable ----------------------------------------