2228: Getting python exception while login into Reviewboard, 500 Internal server error

niles*****@gmai***** (Google Code) (Is this you? Claim this profile.)
Sept. 6, 2011
What version are you running?
1.0

What's the URL of the page containing the problem?
xxx.xxxxxxxx.com

What steps will reproduce the problem?
1. Open a review board page and it throw python exception.


What is the expected output? What do you see instead?

It should login and show GUI

What operating system are you using? What browser?
Linux where RB is installed, Firefox 5.0

Please provide any additional information below.

Environment:

Request Method: GET
Request URL: http://ccsd.xxxxxxxxxxx.com/ccsd/dashboard/
Django Version: 1.0.2 final
Python Version: 2.5.4
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.markup',
 'django.contrib.sites',
 'django.contrib.sessions',
 'djblets.datagrid',
 'djblets.feedview',
 'djblets.siteconfig',
 'djblets.util',
 'djblets.webapi',
 'reviewboard.accounts',
 'reviewboard.admin',
 'reviewboard.changedescs',
 'reviewboard.diffviewer',
 'reviewboard.iphone',
 'reviewboard.reports',
 'reviewboard.reviews',
 'reviewboard.scmtools',
 'reviewboard.webapi',
 'django_evolution']
Installed Middleware:
('django.middleware.gzip.GZipMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.doc.XViewMiddleware',
 'django.middleware.http.ConditionalGetMiddleware',
 'django.middleware.locale.LocaleMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.auth.middleware.RemoteUserMiddleware',
 'djblets.siteconfig.middleware.SettingsMiddleware',
 'reviewboard.admin.middleware.LoadSettingsMiddleware',
 'djblets.log.middleware.LoggingMiddleware',
 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware')


Traceback:
File "/usr/local/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/django/core/handlers/base.py" in get_response
  86.                 response = callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python2.5/site-packages/Djblets-0.5-py2.5.egg/djblets/auth/util.py" in _checklogin
  45.             return view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.5/site-packages/ReviewBoard-1.0-py2.5.egg/reviewboard/accounts/decorators.py" in _check_valid_prefs
  43.                 return view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.5/site-packages/ReviewBoard-1.0-py2.5.egg/reviewboard/reviews/views.py" in dashboard
  319.     return grid.render_to_response(template_name)
File "/usr/local/lib/python2.5/site-packages/Djblets-0.5-py2.5.egg/djblets/datagrid/grids.py" in render_to_response
  619.         self.load_state()
File "/usr/local/lib/python2.5/site-packages/Djblets-0.5-py2.5.egg/djblets/datagrid/grids.py" in load_state
  460.         self.precompute_objects()
File "/usr/local/lib/python2.5/site-packages/Djblets-0.5-py2.5.egg/djblets/datagrid/grids.py" in precompute_objects
  560.                 'cells': [column.render_cell(obj) for column in self.columns]
File "/usr/local/lib/python2.5/site-packages/Djblets-0.5-py2.5.egg/djblets/datagrid/grids.py" in render_cell
  174.         rendered_data = self.render_data(obj)
File "/usr/local/lib/python2.5/site-packages/ReviewBoard-1.0-py2.5.egg/reviewboard/reviews/datagrids.py" in render_data
  158.         if review_request.submitter == self.datagrid.request.user:
File "/usr/local/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/django/db/models/fields/related.py" in __get__
  248.                 rel_obj = QuerySet(self.field.rel.to).get(**params)
File "/usr/local/lib/python2.5/site-packages/Django-1.0.2_final-py2.5.egg/django/db/models/query.py" in get
  309.                     % self.model._meta.object_name)

Exception Type: DoesNotExist at /ccsd/dashboard/
Exception Value: User matching query does not exist.


Please help me what should i do, Only i can not login into reviewboard but other user are able to login into review, am i missing some here.
david
#1 david
It looks like your server's database is in an inconsistent state. You'll have to talk to your administrator about this.
  • +SetupIssue