Thanks for your bugreport. I can reproduce this here, the problem is that _reviews_timeout_watcher() maybe running multiple times for the same app (if the user navigated away from the details page and then back to it while a download is still in progress). Then the first watcher submits the callback and deletes the entry "del self._new_reviews[app]" so that the second watcher fails.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/709548 Title: software-center crashed with KeyError in _reviews_timeout_watcher(): <softwarecenter.db.application.Application object at 0x97ec04c> -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs