Did anybody ever get to the bottom of this, because I'm seeing the same (or a similar) problem here. For me it occurs when I click on one particular (mercurial) repository on the New Review Request page. I get this error:
There was an error loading information from this repository: > > HTTP 500 Internal Server Error > > This may be a temporary failure. Try again > where the change-set list is for all other repositories (mercurial or otherwise). In the server log I get this: > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: > ERROR:djblets.log.middleware:Exception thrown for user ungers at > http://reviewboard.taitradio.net/api/repositories/19/commits/?start=a16fd06a825e5ad8d48dfc639 > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: list index out of range > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: Traceback (most recent > call last): > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/django/core/handlers/base.py", > > line 112, in get_response > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: response = > wrapped_callback(request, *callback_args, **callback_kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/django/views/decorators/cache.py", > > line 52, in _wrapped_view_func > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: response = > view_func(request, *args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/django/views/decorators/vary.py", > > line 19, in inner_func > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: response = > func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/resources/base.py", > > line 199, in __call__ > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: request, method, > view, api_format=api_format, *args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/resources/mixins/api_tokens.py", > > line 65, in call_method_view > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return view(request, > *args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 125, in _call > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/webapi/decorators.py", > > line 139, in _check > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 125, in _call > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/webapi/decorators.py", > > line 34, in _check > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > webapi_login_required(view_func)(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 125, in _call > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 146, in _checklogin > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 125, in _call > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 125, in _call > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/webapi/decorators.py", > > line 310, in _validate > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > view_func(*args, **new_kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/webapi/resources/repository_commits.py", > > line 103, in get > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: items = > repository.get_commits(branch=branch, start=start) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/scmtools/models.py", > > line 437, in get_commits > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: cache_period) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/djblets/cache/backend.py", > > line 309, in cache_memoize > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: data = > lookup_callable() > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/scmtools/models.py", > > line 422, in <lambda> > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: lambda: > self.get_scmtool().get_commits(**commits_kwargs) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/scmtools/hg.py", > > line 89, in get_commits > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: return > self.client.get_commits(branch, start) > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: File > "/home/reviewboard/.venv/local/lib/python2.7/site-packages/reviewboard/scmtools/hg.py", > > line 396, in get_commits > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: parent = > data['parents'][0] > Jul 24 15:26:40 ttde-server-1 spawn-fcgi[20578]: IndexError: list index > out of range RB version is 2.5.13.1 -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
