I have one instance showing CPU usage, and two other instances showing network usages for two network interfaces. I can see that after a few days, each instance's memory usage increases, so much so that I now have a cron job restart the panel every night. Please let me know what I can do to help debug this. I am using 1.6.0, but it also happened in 1.5.0, and maybe 1.4.0.
From the readme: ============================================== libgnomecanvas (which libgnomecanvasmm binds) has a stupid memory leak in its paint routine, which I have reported: My bug: https://github.com/OmegaPhil/hardware-monitor-applet/issues/5 Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753621 GNOME bug: https://bugzilla.gnome.org/show_bug.cgi?id=729717 In both cases the bug has been ignored. Running the plugin for days will gradually cause the RSS to increase without limit - for Debian users I have produced fixed i386 and amd64 Debian archives - https://github.com/OmegaPhil/libgnomecanvas/tree/pkg ============================================== This is now out of date, the Debian package finally took on my patch recently - however I have stopped virtually all my computing work about half a year ago, so I don't have any plans updating this plugin currently etc. After upgrading the relevant package, would be interesting to see if you still have the issue.
Dang, my own fault for not reading the readme. Thanks, OmegaPhil. I don't use Debian but I've applied your patch locally to the relevant Slackware package.
Tell me how you get on.
I'll report back after a week or so, thanks.
That definitely appears to have fixed it. Thanks.