Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 3517 by New request randomly send error emails

*** You must complete this form in its entirety, or your bug report will be
*** rejected.
*** If you have a security issue to report, please send it confidentially
*** Posting security-related issues to this bug
*** tracker causes us to have to do an emergency release.
*** For customer support, please post to
*** If you have a patch, please submit it to
*** This bug tracker is public. Please check that any logs or other
*** that you include has been stripped of confidential information.

What version are you running?

ReviewBoard 2.0.5

What's the URL of the page containing the problem?


What steps will reproduce the problem?
1. Load 'New Review Request' page
2. Select a branch from the SVN branches shown

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

Error email is sent to administrator , with the last line mentioning a "connection timeout". If this error is related to connectivity to SVN, that shouldn't be an issue at all. Both SVN and RB are on the same Internal Network.


[Review Board] ERROR (EXTERNAL IP): Internal Server Error: /reviewboard/api/repositories/1/commits/

Message Body:

Traceback (most recent call last):

File "/usr/local/lib/python2.7/dist-packages/Django-1.6.5-py2.7.egg/django/core/handlers/", line 112, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.6.5-py2.7.egg/django/views/decorators/", line 52, in _wrapped_view_func
    response = view_func(request, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Django-1.6.5-py2.7.egg/django/views/decorators/", line 19, in inner_func
    response = func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 494, in __call__
    request, method, view, api_format=api_format, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 565, in call_method_view
    return view(request, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 117, in _call
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/webapi/", line 110, in _check
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 117, in _call
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/webapi/", line 31, in _check
    return webapi_login_required(view_func)(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 117, in _call
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 138, in _checklogin
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 117, in _call
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 117, in _call
    return view_func(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/webapi/", line 287, in _validate
    return view_func(*args, **new_kwargs)

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/webapi/resources/", line 84, in get
    items = repository.get_commits(branch=branch, start=start)

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/scmtools/", line 323, in get_commits
    commits = cache_memoize(cache_key, commits_callable)

File "/usr/local/lib/python2.7/dist-packages/Djblets-0.8.8-py2.7.egg/djblets/cache/", line 118, in cache_memoize
    data = lookup_callable()

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/scmtools/", line 316, in <lambda>
    lambda: self.get_scmtool().get_commits(**commits_kwargs)

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/scmtools/svn/", line 169, in get_commits

File "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.5-py2.7.egg/reviewboard/scmtools/svn/", line 217, in get_log

ClientError: Connection timed out

What operating system are you using? What browser?

Ubuntu 12.04

Please provide any additional information below.


You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:

You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
To post to this group, send email to
Visit this group at
For more options, visit

Reply via email to