Looking further it appears that the get_addons() call in aptcache.py is mostly
responsible.
Removing it:
=== modified file 'softwarecenter/db/pkginfo_impl/aptcache.py'
--- softwarecenter/db/pkginfo_impl/aptcache.py 2012-04-18 08:44:00 +0000
+++ softwarecenter/db/pkginfo_impl/aptcache.py 2012-05-31 12:57:32 +0000
@@ -665,6 +665,7 @@
:return: a tuple of pkgnames (recommends, suggests)
"""
logging.debug("get_addons for '%s'" % pkgname)
+ return
def _addons_filter(addon):
""" helper for get_addons that filters out unneeded ones """
and that "fixes" the memleak.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1003466
Title:
Software Center Memory/Processor bug
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1003466/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs