Your message dated Sat, 25 Jan 2014 15:47:06 +0000 with message-id <[email protected]> and subject line Bug#736254: fixed in libglib-object-introspection-perl 0.009-1+deb7u1 has caused the Debian Bug report #736254, regarding Incorrect memory allocation causes segfaults in reverse-dependencies to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 736254: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736254 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libglib-object-introspection-perl Version: 0.009-1 Severity: important Tags: fixed-upstream Control: fixed -1 0.012-1 Control: blocks 695838 with -1 Hi, as reported on #695838, parcimonie-applet (from the parcimonie package) segfaults periodically on Wheezy. This does not happen on current testing/sid. I have tracked this down to a bug in libglib-object-introspection-perl, and my Git bisection lead me to think that the underlying issues was fixed upstream in 0.012 by the following commit: commit 1e4f04c1fea19e4d04b0ccf6d7bfc0b353e57562 Author: Torsten Schönfeld <[email protected]> Date: Tue Aug 14 21:23:35 2012 +0200 Use the correct allocator for caller-allocated boxed out-args Previously, we simply always used malloc(). But for a boxed type, which has an associated custom free function, this might not be the correct allocator. For example, GtkTreeIter uses GSlice. Make an extra copy of the malloc()-ed block to ensure consistency. https://bugzilla.gnome.org/show_bug.cgi?id=680380 Cherry-picking this commit on top of Wheezy's 0.009-1 is enough to fix this problem for me. FTR, I intend to propose a stable update that applies this patch. Cheers, -- intrigeri | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
--- End Message ---
--- Begin Message ---Source: libglib-object-introspection-perl Source-Version: 0.009-1+deb7u1 We believe that the bug you reported is fixed in the latest version of libglib-object-introspection-perl, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. intrigeri <[email protected]> (supplier of updated libglib-object-introspection-perl package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 21 Jan 2014 17:10:07 +0100 Source: libglib-object-introspection-perl Binary: libglib-object-introspection-perl Architecture: source amd64 Version: 0.009-1+deb7u1 Distribution: stable Urgency: medium Maintainer: Debian Perl Group <[email protected]> Changed-By: intrigeri <[email protected]> Description: libglib-object-introspection-perl - Perl bindings for gobject-introspection libraries Closes: 736254 Changes: libglib-object-introspection-perl (0.009-1+deb7u1) stable; urgency=medium . * 0001-Use-the-correct-allocator-for-caller-allocated-boxed.patch: new patch, cherry-picked from upstream. This fixes incorrect memory allocation that causes segfaults in reverse-dependencies (Closes: #736254). Checksums-Sha1: ca91706958adbb57cb1d7bf28944f2b6956eb173 2368 libglib-object-introspection-perl_0.009-1+deb7u1.dsc 3c620458d10454dbd647ec35ec7b4503ec585e37 2922 libglib-object-introspection-perl_0.009-1+deb7u1.debian.tar.gz b5cdeab29c603f0c7ef45abf5d59f3988cfe51aa 42276 libglib-object-introspection-perl_0.009-1+deb7u1_amd64.deb Checksums-Sha256: 9b3ea59c9d0ed821a2d7355ad6b6ff146187df9cc3036a69052c3a2eb9058bee 2368 libglib-object-introspection-perl_0.009-1+deb7u1.dsc 3ec7507c5aca8054589006962a08c227feef6beb99c84a64eb086b1c55e5c780 2922 libglib-object-introspection-perl_0.009-1+deb7u1.debian.tar.gz f5e50977a71c090904a03d2417fcc7fa78c96ccb1f8241c375bd49a8f8da2627 42276 libglib-object-introspection-perl_0.009-1+deb7u1_amd64.deb Files: e16db8b092935d0901e61d949995a813 2368 perl optional libglib-object-introspection-perl_0.009-1+deb7u1.dsc 58ebd4adac281d99299e32bb4ed816b7 2922 perl optional libglib-object-introspection-perl_0.009-1+deb7u1.debian.tar.gz 312c22fcbb371e8e5fbf08da1bd2ca35 42276 perl optional libglib-object-introspection-perl_0.009-1+deb7u1_amd64.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJS4nSKAAoJELrOFdKldJj/tf0QAIUFGicJ7m8dO7MeruL48dS9 gwTQltPvLFLemmAXTULR6uc1WyPHamrwlPaKPL87LaaDdRTNHW9UiMSztgbIXjbj yYEjsSaoQ6vfrf8Pc1tAtw26b5qjXgF8mHksyPd7j5htURKIuIq6ffygXQlzCLV0 HiFXAr6bVv48/+doAHFJLqkvYtaMDtDa6e6fA12I2g+FyNJzNyVf/2zg6z0r82K4 +dlQU2S6K+aB5Z8nrc6PtyNkP34X+a/o6ec1YloTRwiZeX5LDJ8nhB4vycFsiZdS d+x872vmohbs0I7pbDs7LKnKy89sqwTUN9qIXst1K3xT/dyp+dligeARMO7ys+5U S3NATDOK21muxFdJS2b2D6hd9AdKC3wuOjGRlMHqp3DDBUdzLo4JwfmMoAoCOlsn CRtPMhY9XYCusmdmsKQcrDk8DQ28gXFm4Fj8MSwIOIYl5qAeSgyTgNfxC8qk1yqD tV4FPU4CgUnqeFPFe4W72B6Db+QgeH3v59Mtoi4K15wyozw4HKgyVgJT7BR5gXGU KeP+2oORmurg4hKx4xWzuD6S857jkBOAkQ3eYZpEE4vISxwe5PJaenkBD0VEPe2s Bk2DGNU7YRWeCAbrgXOc4UrLJkypnLIP9GZhAm/N0h2lj/FNK0XsEsCB3mr9Iijo sHtZKjbhjCgMynxdQWqF =k/ln -----END PGP SIGNATURE-----
--- End Message ---

