indicator-multiload causes a memory leak in compiz when run under unity
Bug #779717 reported by
Doug McMahon
This bug affects 97 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
System Load Indicator |
Fix Released
|
High
|
Michael Hofmann | ||
Unity |
Fix Released
|
High
|
Michael Hofmann | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Natty |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Uploaded in unity 3.8.14-
Test case:
1. ensure you have indicator-multiload loaded
2. install unity 3.8.14-
3. check the memory taken by unity it shouldn't increase as much (still some memory leak) than showed below
While indicator-multiload itself remains static, while it is running memory use in compiz increases about 1MB/min (RSS
Attached is pidstat log showing at idle for about 4 min, the indicator started and ruuning for about the same, then stopped and back at idle for a couple of min.
This is a bug in compiz/unity (bug #720446, bug #758248), and can't be fixed in system load indicator.
Related branches
lp:~mh21/unity/fix-for-bug-779717
- Tim Penhey (community): Approve
-
Diff: 28 lines (+3/-3)1 file modifiedsrc/PanelIndicatorObjectEntryView.cpp (+3/-3)
Changed in indicator-multiload: | |
status: | New → Confirmed |
description: | updated |
tags: | added: patch |
Changed in indicator-multiload: | |
status: | Fix Committed → Confirmed |
Changed in unity: | |
milestone: | none → 3.8.14 |
importance: | Undecided → High |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in unity: | |
assignee: | nobody → Michael Hofmann (mh21) |
Changed in unity (Ubuntu Natty): | |
status: | New → Triaged |
Changed in unity: | |
status: | Triaged → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Released |
description: | updated |
tags: | added: verification-needed |
Changed in indicator-multiload: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
The original bug is unity bug #720446.
This does not happen when run application application, just with a system tray application, with stalonetray as a standalone systemtray
- in a classic session with indicator-
- in a classic session without indicator-
- in a classic session without indicator-