bad memory leak in unity-2d-panel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-2d |
Fix Released
|
Critical
|
Michał Sawicz | ||
unity-2d (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Oneiric |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I came in this morning and found unity-2d-panel with (per top) 1.2G of memory resident.
I killed the process, and let it get restarted. Just now (<8 hours later) it was up to 1.1G.
I killed that process, did a 'quit' on 'system-
In just 15 minutes, It has moved from 32M (or around there) to 75M resident.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity-2d-panel 4.6.1-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-10-generic x86_64
ApportVersion: 1.22.1-0ubuntu2
Architecture: amd64
Date: Wed Sep 14 15:38:48 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
SourcePackage: unity-2d
UpgradeStatus: Upgraded to oneiric on 2010-11-15 (302 days ago)
Related branches
- Florian Boucault (community): Needs Fixing
-
Diff: 35 lines (+7/-0)2 files modifiedpanel/applets/appname/menubarwidget.cpp (+6/-0)
panel/applets/appname/menubarwidget.h (+1/-0)
Changed in unity-2d: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
milestone: | none → 4.8 |
Changed in unity-2d: | |
milestone: | 4.8 → 4.10 |
Changed in unity-2d: | |
assignee: | nobody → Michał Sawicz (saviq) |
Changed in unity-2d: | |
status: | Confirmed → In Progress |
Changed in unity-2d: | |
status: | In Progress → Fix Committed |
Changed in unity-2d (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in unity-2d (Ubuntu Oneiric): | |
importance: | Undecided → Critical |
milestone: | none → ubuntu-11.10 |
tags: | added: rls-mgr-o-tracking |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
Changed in unity-2d: | |
status: | Fix Released → Fix Committed |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
It seems that simply switching back and forth in desktops causes leaks.
I have keybindings to switch desktops, but even using default 'ctrl-alt-arrowkey' going to one desktop and back to another will cause megabytes of leak.