Your message dated Mon, 29 Jun 2009 19:47:05 +0000
with message-id <e1mlmoj-0006jz...@ries.debian.org>
and subject line Bug#534844: fixed in libgksu 2.0.12-1
has caused the Debian Bug report #534844,
regarding [libgksu2-0] double free bug in gksu_sudo_fuller()
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 ow...@bugs.debian.org
immediately.)


-- 
534844: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534844
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgksu2-0
Version: 2.0.11-1
Severity: serious
Tags: patch

--- Please enter the report below this line. ---

First sorry for my English.

If gksu(do) fails execute command and sometimes if executed command fails, this 
is printed to stdout:
*** glibc detected *** gksu: double free or corruption (fasttop): 0x0901c278 ***
and gksu(do) will stop and never finish. This makes many scripts that are using 
gksu(do) non-functional.

The patch that works for me is added.

Cheers,
Petr

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.29-2-686

Debian Release: squeeze/sid
  500 unstable        www.debian-multimedia.org 
  500 unstable        uqm.debian.net 
  500 unstable        ftp.debian-unofficial.org 
  500 unstable        ftp.cz.debian.org 
  500 unstable        deb.opera.com 

--- Package information. ---
Depends                          (Version) | Installed
==========================================-+-==============
libatk1.0-0                    (>= 1.20.0) | 1.26.0-1
libc6                        (>= 2.3.6-6~) | 2.9-18
libcairo2                       (>= 1.2.4) | 1.8.8-2
libfontconfig1                  (>= 2.4.0) | 2.6.0-4
libfreetype6                    (>= 2.2.1) | 2.3.9-5
libgconf2-4                    (>= 2.23.2) | 2.26.2-1
libglade2-0                   (>= 1:2.6.1) | 1:2.6.4-1
libglib2.0-0                   (>= 2.16.0) | 2.20.3-1
libgnome-keyring0              (>= 2.20.3) | 2.26.1-1
libgtk2.0-0                     (>= 2.8.0) | 2.16.2-1
libgtop2-7                     (>= 2.23.2) | 2.26.1-1
libpango1.0-0                  (>= 1.14.0) | 1.24.3-1
libstartup-notification0         (>= 0.10) | 0.10-1
libxml2                        (>= 2.6.27) | 2.7.3.dfsg-1
zlib1g                        (>= 1:1.1.4) | 1:1.2.3.3.dfsg-14
gconf2                       (>= 2.10.1-2) | 2.26.2-1
xauth                                      | 1:1.0.3-2
 OR xbase-clients                          | 1:7.4+3


Recommends      (Version) | Installed
=========================-+-===========
sudo                      | 1.7.0-1


Package's Suggests field is empty.



--- libgksu/libgksu.c	2009-06-24 18:00:13.000000000 +0000
+++ libgksu/libgksu.c-new	2009-06-27 10:06:51.000000000 +0000
@@ -2860,7 +2860,6 @@
                              "does not allow you to run this program. Contact "
                              "the system administrator."));
             }
-	  g_free(child_stderr);
 	  if(cmdline)
 	    {
 	      /* sudo already exec()ed something else, don't report
@@ -2869,6 +2868,7 @@
 	      if (!g_str_has_suffix (cmdline, "sudo"))
 		{
 		  g_free (cmdline);
+          g_free(child_stderr);
 		  return FALSE;
 		}
 	      g_free (cmdline);

--- End Message ---
--- Begin Message ---
Source: libgksu
Source-Version: 2.0.12-1

We believe that the bug you reported is fixed in the latest version of
libgksu, which is due to be installed in the Debian FTP archive:

libgksu2-0_2.0.12-1_i386.deb
  to pool/main/libg/libgksu/libgksu2-0_2.0.12-1_i386.deb
libgksu2-dev_2.0.12-1_i386.deb
  to pool/main/libg/libgksu/libgksu2-dev_2.0.12-1_i386.deb
libgksu_2.0.12-1.diff.gz
  to pool/main/libg/libgksu/libgksu_2.0.12-1.diff.gz
libgksu_2.0.12-1.dsc
  to pool/main/libg/libgksu/libgksu_2.0.12-1.dsc
libgksu_2.0.12.orig.tar.gz
  to pool/main/libg/libgksu/libgksu_2.0.12.orig.tar.gz



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 534...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gustavo Noronha Silva <k...@debian.org> (supplier of updated libgksu 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 29 Jun 2009 15:16:14 -0300
Source: libgksu
Binary: libgksu2-0 libgksu2-dev
Architecture: source i386
Version: 2.0.12-1
Distribution: unstable
Urgency: low
Maintainer: Gustavo Noronha Silva <k...@debian.org>
Changed-By: Gustavo Noronha Silva <k...@debian.org>
Description: 
 libgksu2-0 - library providing su and sudo functionality
 libgksu2-dev - library providing su and sudo functionality (development files)
Closes: 534844
Changes: 
 libgksu (2.0.12-1) unstable; urgency=low
 .
   * New upstream release
   - includes fix for double free (Closes: #534844)
   * debian/control.in:
   - patch by seb128 to replace dependency on libglade with gtk+ > 2.12
     (which has GtkBuilder)
Checksums-Sha1: 
 61dca76012452231e571ca9dae569356405e0ad7 1755 libgksu_2.0.12-1.dsc
 81a541ccfe9ea278dd3e2a80b3287f02f6eb88f8 477903 libgksu_2.0.12.orig.tar.gz
 720b4671106519f0cd1d9bb38af869d70f0a1951 13891 libgksu_2.0.12-1.diff.gz
 ff9a3a6fe68158513a65012bb733d27687131f02 72826 libgksu2-0_2.0.12-1_i386.deb
 fe742343ae601351182173b4f8acf351fe13c782 59316 libgksu2-dev_2.0.12-1_i386.deb
Checksums-Sha256: 
 9a1c1faab3e75aa67065cda70cbf1a4ce7a2538c142031f554cdaf713d97a9f3 1755 
libgksu_2.0.12-1.dsc
 22f9cfc3627dcb6774b9aff66c6ea6554f3b34b82bbfa2467b821e67874c3faf 477903 
libgksu_2.0.12.orig.tar.gz
 747ccc709cb60eee0d8a03630264a0dae40a1c1377c86d3379bb6df5193c7546 13891 
libgksu_2.0.12-1.diff.gz
 57e18e4028a183f8fad1beba9040d57ef7fbfc2bcce7ecd28036d4b32e37cff7 72826 
libgksu2-0_2.0.12-1_i386.deb
 234770dc31df7c99ed55e50c0550a05f6f48271292a9dcff5c685bacde0fef75 59316 
libgksu2-dev_2.0.12-1_i386.deb
Files: 
 09c2c901cc31503a33ff24ef737d09fe 1755 admin optional libgksu_2.0.12-1.dsc
 c7154c8806f791c10e7626ff123049d3 477903 admin optional 
libgksu_2.0.12.orig.tar.gz
 039794d6116f9a0313db1b188b5eacd2 13891 admin optional libgksu_2.0.12-1.diff.gz
 2777d99e12d7b7fe2beeaafa59d0bed9 72826 libs optional 
libgksu2-0_2.0.12-1_i386.deb
 b99d8a14307dd5b91346c34ac7068c9f 59316 libdevel optional 
libgksu2-dev_2.0.12-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBCAAGBQJKSRdoAAoJENIA6zCg+12mPeoH/2OLG8Cjd1e0l+VS8yXXNi29
2fz10BcEaqJ9Rh2ZTbOTh4hy48PbXewhFw+sko3XM28MsUh5TJ2DBv4Uz01x//FS
P3vkNJQDv4BAw68w/k/rEuCdFGx8uK2CnL0JWLNNyg56/np7Hlq9SbJl3Ylp9/ml
ZhSjGPov2nsiwFTNR4X0IjXJQj+kyhnpjAT87eW+/xAYqbUPS/RqCb2nOuoQmKSz
Z6tyu0OMSvXhNDKyT/P1ouyi6BLr7NTFhU5gbGtTxCbV70rtVBUKTvUygr65Ftus
GhWteu84a3RLNAJ+yYa3gfncOM34KeVxO7rHT8h+778x+FgG/aTnYBRz4PHQ41o=
=uI8J
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to