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.

Reply via email to