Comment 3 for bug 531710

Revision history for this message
Anthony Lenton (elachuni) wrote : Re: can not login ubuntu one

Attaching the traceback from the oops report:

Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/django/core/handlers/base.py", line 86, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 15, in _guest_required_decorator
    return func(request, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 20, in _dont_cache_decorator
    response = func(request, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 60, in wrapper
    return self.view_wrapper(request, fn, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 68, in view_wrapper
    counts = self.get_counters(request).values()
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 94, in get_counters
    return self.cache_get_many(self.keys_to_check(request))
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 97, in keys_to_check
    extra = self.key_extra(request)
  File "/usr/lib/python2.5/site-packages/identityprovider/decorators.py", line 142, in key_extra
    value = sha1(request.POST.get(self.key_field, '')).hexdigest()
UnicodeEncodeError: 'ascii' codec can't encode character u'\uff20' in position 10: ordinal not in range(128)