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

New issue 3388 by danvdk: Diffs are broken on

*** You must complete this form in its entirety, or your bug report will be
*** For customer support, please post to
*** If you have a patch, please submit it to
*** Do not post confidential information in this bug report!

What version are you running? is running ReviewBoard-2.0.1.dev_20140525_180235

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

What steps will reproduce the problem?
1. Open that URL.

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

A diff.

What operating system are you using? What browser?

Mac OS X / Chrome

Please provide any additional information below.

Where the diff would show up, I get this message and stack trace:

 There was an error displaying this diff.

The file 'reviewboard/reviews/' (rc0399b851b347d61ee674148da93b418c04ff91b) could not be found in the repository

This may be a bug in the software, a temporary outage, or an issue with the format of your diff.

Please try again, and if you still have trouble, contact support.

Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 236, in get
    renderer = self.create_renderer(context, *args, **kwargs)
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/reviews/", line 1102, in create_renderer
    *args, **kwargs)
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 326, in create_renderer
    self.diff_file = self._get_requested_diff_file()
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 367, in _get_requested_diff_file
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 373, in populate_diff_chunks
    chunks = generator.get_chunks()
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 148, in get_chunks
File "/usr/lib/python2.6/site-packages/Djblets-0.8.1alpha0.dev_20140525_174211-py2.6.egg/djblets/cache/", line 109, in cache_memoize
    data = lookup_callable()
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 147, in <lambda>
    lambda: list(self._get_chunks_uncached()),
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 154, in _get_chunks_uncached
    old = get_original_file(self.filediff, self.request, encoding_list)
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/diffviewer/", line 169, in get_original_file
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/scmtools/", line 219, in get_file
File "/usr/lib/python2.6/site-packages/Djblets-0.8.1alpha0.dev_20140525_174211-py2.6.egg/djblets/cache/", line 109, in cache_memoize
    data = lookup_callable()
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/scmtools/", line 218, in <lambda>
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/scmtools/", line 368, in _get_file_uncached
File "/usr/lib/python2.6/site-packages/ReviewBoard-2.0.1.dev_20140525_180235-py2.6.egg/reviewboard/hostingsvcs/", line 404, in get_file
    raise FileNotFoundError(path, revision)
FileNotFoundError: The file 'reviewboard/reviews/' (rc0399b851b347d61ee674148da93b418c04ff91b) could not be found in the repository

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