I upgraded from 3.0.8 to 3.0.14. When I look at a diff of my git-managed 
code, I get the following error:
There was an error displaying this diff.
  Invalid IV size (15) for CFB8.

Any idea what's causing this?

Full trace:
Traceback (most recent call last):
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/views.py",
 
line 345, in get
    response = renderer.render_to_response(request)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/renderers.py",
 
line 58, in render_to_response
    return HttpResponse(self.render_to_string(request))
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/renderers.py",
 
line 76, in render_to_string
    large_data=True)
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 299, in cache_memoize
    compress_large_data))
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 253, in cache_memoize_iter
    items = items_or_callable()
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 296, in <lambda>
    lambda: [lookup_callable()],
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/renderers.py",
 
line 75, in <lambda>
    lambda: self.render_to_string_uncached(request),
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/renderers.py",
 
line 89, in render_to_string_uncached
    request=request)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/diffutils.py",
 
line 750, in populate_diff_chunks
    chunks = list(generator.get_chunks())
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/chunk_generator.py",
 
line 786, in get_chunks
    for chunk in super(DiffChunkGenerator, self).get_chunks(cache_key):
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/chunk_generator.py",
 
line 107, in get_chunks
    large_data=True)
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 299, in cache_memoize
    compress_large_data))
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 253, in cache_memoize_iter
    items = items_or_callable()
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 296, in <lambda>
    lambda: [lookup_callable()],
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/chunk_generator.py",
 
line 106, in <lambda>
    lambda: list(self.get_chunks_uncached()),
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/chunk_generator.py",
 
line 792, in get_chunks_uncached
    self.encoding_list)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/diffviewer/diffutils.py",
 
line 230, in get_original_file
    request=request)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/scmtools/models.py",
 
line 418, in get_file
    large_data=True)[0]
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 299, in cache_memoize
    compress_large_data))
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 253, in cache_memoize_iter
    items = items_or_callable()
  File 
"/usr/lib/python2.7/site-packages/Djblets-1.0.11-py2.7.egg/djblets/cache/backend.py",
 
line 296, in <lambda>
    lambda: [lookup_callable()],
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/scmtools/models.py",
 
line 417, in <lambda>
    request)],
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/scmtools/models.py",
 
line 599, in _get_file_uncached
    base_commit_id=base_commit_id)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/hostingsvcs/gitlab.py",
 
line 413, in get_file
    self._get_blob_url(repository, path, revision, base_commit_id),
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/hostingsvcs/gitlab.py",
 
line 932, in _get_blob_url
    api_version = self._get_api_version(self.account.hosting_url)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/hostingsvcs/gitlab.py",
 
line 1187, in _get_api_version
    self.account.data['private_token'])
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/scmtools/crypto_utils.py",
 
line 179, in decrypt_password
    return aes_decrypt(base64.b64decode(encrypted_password), key=key)
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/scmtools/crypto_utils.py",
 
line 123, in aes_decrypt
    key or get_default_aes_encryption_key())
  File 
"/usr/lib/python2.7/site-packages/ReviewBoard-3.0.14-py2.7.egg/reviewboard/scmtools/crypto_utils.py",
 
line 45, in _create_cipher
    default_backend())
  File 
"/usr/lib/python2.7/site-packages/cryptography-2.3.1-py2.7-linux-x86_64.egg/cryptography/hazmat/primitives/ciphers/base.py",
 
line 108, in __init__
    mode.validate_for_algorithm(algorithm)
  File 
"/usr/lib/python2.7/site-packages/cryptography-2.3.1-py2.7-linux-x86_64.egg/cryptography/hazmat/primitives/ciphers/modes.py",
 
line 82, in _check_iv_and_key_length
    _check_iv_length(self, algorithm)
  File 
"/usr/lib/python2.7/site-packages/cryptography-2.3.1-py2.7-linux-x86_64.egg/cryptography/hazmat/primitives/ciphers/modes.py",
 
line 76, in _check_iv_length
    len(self.initialization_vector), self.name
ValueError: Invalid IV size (15) for CFB8.


-- 
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 
"Review Board Community" 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