http://bazaar.launchpad.net/%7Eindicator-applet-developers/libindicate/trunk/revision/382 errors

Bug #653297 reported by Robert Collins
This bug report is a duplicate of:  Bug #420738: LRUCache.cleanup raises KeyError. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
loggerhead
Triaged
High
Unassigned

Bug Description

OOPS-1724CB239

KeyError: '~davidchester/typeface.js/trunk'

    Traceback (most recent call last):
  Module launchpad_loggerhead.app, line 340, in wrapped_app
    app_iter = iter(app(environ, wrapped.start_response))
  Module launchpad_loggerhead.debug, line 106, in wrapped_application
    result = application(environ, response_hook)
  Module __main__, line 152, in wrapped
  Module launchpad_loggerhead.debug, line 45, in wrapped
    return app(environ, start_response)
  Module paste.translogger, line 68, in __call__
    return self.application(environ, replacement_start_response)
  Module paste.deploy.config, line 285, in __call__
    return self.app(environ, start_response)
  Module __main__, line 136, in wrapped
  Module launchpad_loggerhead.session, line 53, in __call__
    return self.cookie_handler(environ, start_response)
  Module paste.auth.cookie, line 305, in __call__
    return self.application(environ, response_hook)
  Module launchpad_loggerhead.session, line 80, in _process
    return self.application(environ, response_hook)
  Module paste.httpexceptions, line 636, in __call__
    return self.application(environ, start_response)
  Module launchpad_loggerhead.app, line 228, in __call__
    return view.app(environ, start_response)
  Module loggerhead.apps.branch, line 167, in app
    return c(environ, start_response)
  Module loggerhead.controllers, line 93, in __call__
    vals.update(self.get_values(path, kwargs, headers))
  Module loggerhead.controllers.revision_ui, line 44, in get_values
    h = self._history
  Module loggerhead.controllers, line 65, in _history
    self.__history = self._history_callable()
  Module loggerhead.apps.branch, line 82, in get_history
    revinfo_disk_cache=revinfo_disk_cache, cache_key=self.friendly_name)
  Module loggerhead.history, line 307, in __init__
    self._load_whole_history_data(caches, cache_key)
  Module loggerhead.history, line 262, in _load_whole_history_data
    data = cache.get(cache_key, self.last_revid)
  Module loggerhead.history, line 183, in get
    cached = self._cache.get(key)
  Module bzrlib.lru_cache, line 187, in get
    self._record_access(node)
  Module bzrlib.lru_cache, line 237, in _record_access
    node_next = self._cache[node.next_key]
KeyError: '~davidchester/typeface.js/trunk'

Tags: oops
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

This is the cache being busted -- a loggerhead restart will fix it.

I thought we'd fixed this bug though :(

description: updated
Revision history for this message
Max Kanat-Alexander (mkanat) wrote :

Until recently, launchpad was incorrectly missing the fix for bug 420738. It is now merged in properly.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.