The fix for this bug has been awaiting testing feedback in the -proposed
repository for lucid for more than 90 days.  Please test this fix and
update the bug appropriately with the results.  In the event that the
fix for this bug is still not verified 15 days from now, the package
will be removed from the -proposed repository.

** Tags added: removal-candidate

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-power-manager in Ubuntu.
https://bugs.launchpad.net/bugs/569273

Title:
  memory leak in gnome-power-manager

Status in Application Indicators:
  Fix Released
Status in Unity Foundations:
  Fix Released
Status in “gnome-power-manager” package in Ubuntu:
  Won't Fix
Status in “indicator-application” package in Ubuntu:
  Fix Released
Status in “gnome-power-manager” source package in Lucid:
  Fix Committed
Status in “indicator-application” source package in Lucid:
  Won't Fix
Status in “gnome-power-manager” source package in Maverick:
  Fix Released
Status in “indicator-application” source package in Maverick:
  Won't Fix

Bug description:
  ==== 10.10 SRU ====
  I'm requesting a backported fix for 10.10's gnome-power-manager based on the 
menu leak I found in 11.04.  It's a simple one-line change, only affecting 
gnome-power-manager (rather than fixing root cause in libappindicator, because 
that potentially may adversely affect consumers that worked around it, though 
we know of none).

  gnome-power-manager is seemingly the worst offender, so it gets
  special treatment.  Test case right below.  Watch memory use for a
  bit.  It may go up for a few minutes, but then stabilizes.

  Debdiff to follow, it's already been uploaded to maverick-proposed.
  ===================

  TEST CASE: (at the beginning because it's a long post):
  1. Monitor the output of the command for a few hours
    $ watch -n1 'grep heap -A11 /proc/$( pidof gnome-power-manager )/smaps'

  VERIFICATION SUCCEEDED:
  - Memory usage is stable over time

  DESCRIPTION:
  Binary package hint: gnome-power-manager

  gnome-power-manager (2.30.0-0ubuntu1) seems to have a memory leak my
  machine running Lucid.  I witnessed it using up to 120MB in the RES
  column according to "top".  My machine is 64 bit and is connected to a
  APC uninterruptible power supply.  I haven't yet tried unplugging it
  to see if the UPS is somehow related to this problem.  Another person
  reported a similar problem in bug #196688 comment 25.  Opening a new
  bug seemed like a good idea since that bug was fixed 2 years ago.

  Here is some information for what gnome-power-manager looks like after 
running for a long period of time (from  /proc/`pidof 
gnome-power-manager`/smaps):
  0147b000-08810000 rw-p 00000000 00:00 0                                  
[heap]
  Size:             118356 kB
  Rss:              118188 kB
  Pss:              118188 kB
  Shared_Clean:          0 kB
  Shared_Dirty:          0 kB
  Private_Clean:         0 kB
  Private_Dirty:    118188 kB
  Referenced:       118020 kB
  Swap:                  0 kB
  KernelPageSize:        4 kB
  MMUPageSize:           4 kB

  I rebooted my machine and let it sit at the login screen.  I logged via ssh 
and found that gnome-power-manager was using the following:
  01f6e000-02075000 rw-p 00000000 00:00 0                                  
[heap]
  Size:               1052 kB
  Rss:                 944 kB
  Pss:                 944 kB
  Shared_Clean:          0 kB
  Shared_Dirty:          0 kB
  Private_Clean:         0 kB
  Private_Dirty:       944 kB
  Referenced:          944 kB
  Swap:                  0 kB
  KernelPageSize:        4 kB
  MMUPageSize:           4 kB

  I logged out of my ssh session and didn't touch the machine until 5 and 1/2 
hours later---and I logged in again remotely with ssh to check on 
gnome-power-manager and found:
  01f6e000-02e5d000 rw-p 00000000 00:00 0                                  
[heap]
  Size:              15292 kB
  Rss:               15280 kB
  Pss:               15280 kB
  Shared_Clean:          0 kB
  Shared_Dirty:          0 kB
  Private_Clean:         0 kB
  Private_Dirty:     15280 kB
  Referenced:        15280 kB
  Swap:                  0 kB
  KernelPageSize:        4 kB
  MMUPageSize:           4 kB

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: gnome-power-manager 2.30.0-0ubuntu1
  ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-21-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  Date: Fri Apr 23 22:23:32 2010
  GnomeSessionIdleInhibited: No
  GnomeSessionInhibitors: None
  GnomeSessionSuspendInhibited: No
  MachineType: DELL Inc. XPS 730X
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic 
root=UUID=e3f32a1f-7be3-45c9-9096-fa696ad50df3 ro quiet splash
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: gnome-power-manager
  dmi.bios.date: 07/16/2009
  dmi.bios.vendor: DELL INC.
  dmi.bios.version: 1.0.5
  dmi.board.name: 0P270J
  dmi.board.vendor: DELL Inc.
  dmi.board.version: A00
  dmi.chassis.type: 3
  dmi.chassis.vendor: DELL Inc.
  dmi.modalias: 
dmi:bvnDELLINC.:bvr1.0.5:bd07/16/2009:svnDELLInc.:pnXPS730X:pvr00:rvnDELLInc.:rn0P270J:rvrA00:cvnDELLInc.:ct3:cvr:
  dmi.product.name: XPS 730X
  dmi.product.version: 00
  dmi.sys.vendor: DELL Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-application/+bug/569273/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to