Opening various programs causes unity-panel-service to use more and more resident memory (that won't be freed after program termination).
Attaching a valgrind log of unity-panel-service containing ten starts of Kile (which caused unity-panel-service to go from 23 MB to 119 MB resident memory usage):
==8130== LEAK SUMMARY:
==8130== definitely lost: 45,015 bytes in 508 blocks
==8130== indirectly lost: 203,173 bytes in 5,553 blocks
==8130== possibly lost: 23,453 bytes in 450 blocks
==8130== still reachable: 28,961,416 bytes in 525,544 blocks
TEST CASE:
1. Open a gnome-terminal window.
2. Run 'while true; do ps aux | grep unity-panel-service | grep -v grep; sleep 1; done' and monitor the sixth column (resident memory usage in KB).
3a. Open and close Gimp, or if zou don't have that installed:
3b. Open and close Nautilus.
RESULTS:
For 3a: memory increases by ~12 MB.
For 3b: memory increases by ~2 MB.
I'm currently running Unity from trunk (r1455) but this also happens w…
unity
High / Confirmed