memory leaks in indicator-multiload
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
System Load Indicator |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi,
I'm using the ppa build from ppa:indicator-
It seems there is a fairly substantial memory leak.
On start up, top shows something like 8k memory resident. Upon returning from the past weekend that number was ~ 500M.
A short ~ 1 minute run under valgrind shows ends with:
==6082== LEAK SUMMARY:
==6082== definitely lost: 23,814 bytes in 941 blocks
==6082== indirectly lost: 240 bytes in 10 blocks
==6082== possibly lost: 275,452 bytes in 2,018 blocks
==6082== still reachable: 588,251 bytes in 5,070 blocks
==6082== suppressed: 0 bytes in 0 blocks
==6082== Reachable blocks (those to which a pointer was found) are not shown.
==6082== To see them, rerun with: --leak-check=full --show-
==6082==
==6082== For counts of detected and suppressed errors, rerun with: -v
==6082== ERROR SUMMARY: 595 errors from 595 contexts (suppressed: 8 from 6)
I'll attach the full valgrind log .
I'm guessing its not as simple as it seems, and that the info isn't terribly helpful, but I'm definitely seeing memory leaks in this version.
If it is a memory leak, it should grow over time. Could you check whether the valgrind log of a longer run reports a higher memory use for you?