Bug#753621: [libgnomecanvas2-0] Unbounded Memory leak in libgnomecanvas/gnome-canvas.c:paint

OmegaPhil OmegaPhil00 at startmail.com
Thu Jul 3 16:07:01 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: libgnomecanvas2-0
Version: 2.30.3-2
Severity: normal
Tags: patch

This has already been reported upstream
(https://bugzilla.gnome.org/show_bug.cgi?id=729717) two months ago but
ignored - please could the attached patch be applied to fix a stupid
memory leak when painting.

This is important as it causes more and more wasted memory for the
GNOME Hardware Monitor applet's graphs (which refresh often), and any
descendant applets/plugins - I have previously taken this applet and
ported it to XFCE4 (see
https://github.com/OmegaPhil/hardware-monitor-applet), where its now
used constantly and hopefully will end up in xfce4-goodies at some point.

Thanks


- --- System information. ---
Architecture: amd64
Kernel:       Linux 3.14-1-amd64

Debian Release: jessie/sid
  990 testing         security.debian.org
  990 testing         ftp.uk.debian.org
  500 unstable        ftp.uk.debian.org
  500 stable          ftp.uk.debian.org
  500 quodlibet-unstable www.student.tugraz.at
    1 experimental    ftp.uk.debian.org

- --- Package information. ---
Depends                          (Version) | Installed
==========================================-+-================
libart-2.0-2                   (>= 2.3.19) | 2.3.21-2
libatk1.0-0                    (>= 1.12.4) |
libc6                            (>= 2.14) |
libcairo2                       (>= 1.2.4) |
libfontconfig1                   (>= 2.11) |
libfreetype6                    (>= 2.2.1) |
libgail18                      (>= 1.18.0) |
libgdk-pixbuf2.0-0             (>= 2.22.0) |
libglade2-0                (>= 1:2.6.4-2~) |
libglib2.0-0                   (>= 2.37.3) |
libgtk2.0-0                    (>= 2.8.17) |
libpango-1.0-0                 (>= 1.14.0) |
libpangocairo-1.0-0            (>= 1.14.0) |
libpangoft2-1.0-0              (>= 1.14.0) |
libxml2                        (>= 2.6.27) |
libgnomecanvas2-common        (= 2.30.3-2) |


Package's Recommends field is empty.

Package's Suggests field is empty.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBAgAGBQJTtX+kAAoJEBfSPH39wvOPf9AQAKCxCWxDbc4F/ESxtaDee5wh
e+bIIn1nTE6XqaZL8Jh8AbbbWgJLjG+PD9WNwtouy3Gd3ytuUWhR0vJLDyJcKnru
+esW7B5scM0pDosjXo8XF5aIL8E1pkg3+/HcXI87b0b+Y0sWOSou7ymyYTz6UYjK
VDhvc7Jwf4WntsI1+Bt91IWPRdjBd8h7tCF7HMRjKXL+Edk1A1etxdOYK8tW0Jnx
BMxU+B2L5B2InRtymWC199A0R1Ko4cE9yIrFmGhy2oVEzjDWzey67k5Kg+ZFPWpe
ENwP1+IVdOjWdwnMsPPPF7VPwZwMCPuXbsRn7IR2+qc4QHQrhvKASFTMQZqzYxhp
KKyiKzaEp31Q1qojncq41kkKfxz5ZJB6TjflKEmtPQcf9N93E21YdkV5rn9Epcfe
wclvaorPGQen11Y3VAPYkokiBxEEWGUMOYZ4KDDbu0RWEAitqDtkPYN9SZFt/fxk
seTdXB3ZJdxJ2B0isNh84InR/pkeUwuJONCzU1oha6vBmbZ6FbdqVMGNhBQsjo48
BpCFZAE46QV25l8AjDIoqaseJ3ateu4Yrw/0k5oHake2mBaqbi/3yqEiO3IpQo07
ZfLUxm+MdFE71RrAa59JYw2tULWhPMLYIHZ77IhvmSwx6v98zOVlbRfokICYLIFU
PmRkENQdTlOjUaRPvVD7
=oEL7
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-paint-memoryleak.diff
Type: text/x-patch
Size: 340 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20140703/b7b3831f/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix-paint-memoryleak.diff.sig
Type: application/pgp-signature
Size: 543 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20140703/b7b3831f/attachment-0003.sig>


More information about the pkg-gnome-maintainers mailing list