I'm reopening this bug as I can observe the original leak both in software-center 2.1.0~ppa1 (from software-store-developers PPA) and in the trunk (tested with revision 808).
Either the patch got accidentally lost, or another very similar leak was introduced.
Here are some measurements carried out on trunk:
Memory used after startup: 41.2 MB
Click "Provided by Ubuntu" #1: 57.5 MB (+16.3 MB)
Click "Provided by Ubuntu" #2: 70.1 MB (+12.6 MB)
Click "Provided by Ubuntu" #3: 80.6 MB (+10.5 MB)
Click "Provided by Ubuntu" #4: 92.8 MB (+12.2 MB)
Click "Provided by Ubuntu" #5: 105.0 MB (+12.2 MB)
Click "Provided by Ubuntu" #6: 117.2 MB (+12.2 MB)
Click "Provided by Ubuntu" #7: 129.4 MB (+12.2 MB)
Click "Provided by Ubuntu" #8: 141.6 MB (+12.2 MB)
Click "Provided by Ubuntu" #9: 153.8 MB (+12.2 MB)
I'm reopening this bug as I can observe the original leak both in software-center 2.1.0~ppa1 (from software- store-developer s PPA) and in the trunk (tested with revision 808).
Either the patch got accidentally lost, or another very similar leak was introduced.
Here are some measurements carried out on trunk:
Memory used after startup: 41.2 MB
Click "Provided by Ubuntu" #1: 57.5 MB (+16.3 MB)
Click "Provided by Ubuntu" #2: 70.1 MB (+12.6 MB)
Click "Provided by Ubuntu" #3: 80.6 MB (+10.5 MB)
Click "Provided by Ubuntu" #4: 92.8 MB (+12.2 MB)
Click "Provided by Ubuntu" #5: 105.0 MB (+12.2 MB)
Click "Provided by Ubuntu" #6: 117.2 MB (+12.2 MB)
Click "Provided by Ubuntu" #7: 129.4 MB (+12.2 MB)
Click "Provided by Ubuntu" #8: 141.6 MB (+12.2 MB)
Click "Provided by Ubuntu" #9: 153.8 MB (+12.2 MB)