Memory leak if category IDs are unique on every search

Bug #1507941 reported by Paweł Stołowski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Alejandro J. Cura
unity-scopes-shell (Ubuntu)
Fix Released
High
Paweł Stołowski

Bug Description

Shell plugin caches category models indefinately (only hides them if they have no results) based on their IDs. This means that if scopes create categories with unique IDs on every search, we will never reclaim that memory back.

While scopes should never do that, some actually do - these scopes will be fixed (https://bugs.launchpad.net/scope-aggregator/+bug/1507666) but shell plugin should also be smater and remove unused categories.

Related branches

Changed in unity-scopes-shell (Ubuntu):
importance: Undecided → High
assignee: nobody → Pawel Stolowski (stolowski)
Changed in unity-scopes-shell (Ubuntu):
status: New → In Progress
Changed in canonical-devices-system-image:
milestone: none → ww46-2015
assignee: nobody → Alejandro J. Cura (alecu)
importance: Undecided → High
status: New → In Progress
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-scopes-shell - 0.5.5+15.10.20151022-0ubuntu2

---------------
unity-scopes-shell (0.5.5+15.10.20151022-0ubuntu2) xenial; urgency=medium

  * Forward fix from Mathias to hard-code Python 3.5 instead of Python 3.4.

 -- Łukasz 'sil2100' Zemczak <email address hidden> Wed, 28 Oct 2015 15:08:35 +0100

Changed in unity-scopes-shell (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
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.