I have some new information (however I do need some help from developers, please).
The chain of events is this: 1. upowerd - wakes while monitoring kernel drivers (sysfs/procfs). This can be very infrequent or very often depending on the h/w 2. upowerd - sends resulting message via dbus 3. gnome-power-manager - regenerates the app indicator menu every when it gets certain dbus messages, using up more heap memory each time. How I verified this: 1. upowerd - sudo strace -p `pidof upowerd` 2. monitored dbus messages using 3. used gdb and set breakpoints (after installing -dbgsym packages) I am still a little unsure that the events getting from upowerd to gnome-power-manager are the same; but I can tell they happen at the same frequency. Also if i remove my battery the events stop. Summary: gnome-power-manager should be 'freeing' the menu, or not creating a new one every time. Many users will not see the problem because of a variable frequency of messages from upowerd (depending on their hardware). -- memory leak in gnome-power-manager on lucid https://bugs.launchpad.net/bugs/569273 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs