Skip to content
This repository has been archived by the owner on Nov 10, 2017. It is now read-only.

ValueError: Couldn't obtain fanout table #25

Open
Bjwebb opened this issue Jun 8, 2015 · 0 comments
Open

ValueError: Couldn't obtain fanout table #25

Bjwebb opened this issue Jun 8, 2015 · 0 comments
Labels

Comments

@Bjwebb
Copy link
Contributor

Bjwebb commented Jun 8, 2015

This error briefly occurred for every pageload on the live site, but reloading Apache made it go away. Outstanding task to investigate what the underlying cause is, and whether this problem is likely to occur again.

Traceback (most recent call last):

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/django/core/handlers/base.py", line 112, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/django/views/generic/base.py", line 69, in view
    return self.dispatch(request, *args, **kwargs)

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/django/views/generic/base.py", line 87, in dispatch
    return handler(request, *args, **kwargs)

  File "/home/opencontracting/standard-collaborator/django/website/main/views.py", line 84, in get
    self.repo.export_commit(self.release)

  File "/home/opencontracting/standard-collaborator/django/website/main/standardscache.py", line 183, in export_commit
    commit = self.standardise_commit_name(commit)

  File "/home/opencontracting/standard-collaborator/django/website/main/standardscache.py", line 168, in standardise_commit_name
    return self.repo.commit(commit).hexsha

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/git/repo/base.py", line 378, in commit
    return self.rev_parse(str(rev)+"^0")

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/git/repo/fun.py", line 151, in rev_parse
    obj = name_to_object(repo, rev[:start])

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/git/repo/fun.py", line 89, in name_to_object
    return Object.new_from_sha(repo, hex_to_bin(hexsha))

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/git/objects/base.py", line 64, in new_from_sha
    oinfo = repo.odb.info(sha1)

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/gitdb/db/base.py", line 205, in info
    return self._db_query(sha).info(sha)

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/gitdb/db/base.py", line 188, in _db_query
    if db.has_object(sha):

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/gitdb/db/pack.py", line 92, in has_object
    self._pack_info(sha)

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/gitdb/db/pack.py", line 75, in _pack_info
    index = item[2](sha)

  File "/home/opencontracting/standard-collaborator/django/website/.ve/lib/python2.7/site-packages/gitdb/pack.py", line 500, in sha_to_index
    return PackIndexFile_sha_to_index(self, sha)

ValueError: Couldn't obtain fanout table
@Bjwebb Bjwebb added the bug label Oct 29, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant