wnck-applet has memory leak
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Panel |
Expired
|
High
|
|||
gnome-panel (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: gnome-panel
Ubuntu 10.04 released
fresh install
one Kernel upgrade:
Linux 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:28:05 UTC 2010 x86_64 GNU/Linux
I added a third panel on the left side.
From System Monitor
wnck-applet Sleeping 0 0 1951 70.4 MiB poll_schedule_
/usr/lib/
5/5/2010 6:06 4.6 MB wnck-applet after reboot
5/6/2010 9:16 60.6 MB
5/6/2010 13:13 70.2 MB
5/6/2010 21:28 96 MB
logging out and back in brings it back to 4.6 MB
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: gnome-panel 1:2.30.0-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Thu May 6 21:50:59 2010
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcEnviron:
LANG=en_US.utf8
PATH=(custom, user)
SHELL=/bin/bash
SourcePackage: gnome-panel
Changed in gnome-panel (Ubuntu): | |
status: | Incomplete → New |
Changed in gnome-panel: | |
importance: | Unknown → High |
status: | Unknown → New |
Changed in gnome-panel: | |
status: | New → Expired |
Changed in gnome-panel (Ubuntu): | |
status: | Triaged → Invalid |
I'm seeing a severe memory leak in wnck-applet (and gnome-panel, too) related to auto-hide.
If I set 'autohide' property in the bottom panel (it has the default stuff on it but I have widened it to 48 pixels), then *each* hide operation adds about 2 MB to wnck-applet, and likewise each 'show' adds about 2 MB. Likewise 'gnome-panel' grows in memory size on each of these operations, but it seems not by as much (maybe 0.8 to 1.1 MB). As I make these observations there are 9 open apps shown in the panel.
I also have 2.6.32-22-generic x86_64 and nvidia
This system has 8 CPUs (really, 4 HT) and 16 GB of RAM; I'm running a 'Twinview' dual monitor setup. Machine was built as 9.10 and updated to 10.4 without troubles.
With auto-hide turned off, it seems reasonably OK. I've seen some growth in memory size, but it could be normal and bounded from what I've seen. Will turn off auto-hide and see how it goes.