Your message dated Mon, 06 Apr 2015 09:40:04 +0000
with message-id <[email protected]>
and subject line Bug#781246: fixed in mate-desktop 1.8.1+dfsg1-3
has caused the Debian Bug report #781246,
regarding desktop item launcher is flawed
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.)


-- 
781246: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781246
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mate-desktop
Version: 1.8.1+dfsg1-2
Severity: normal

As stated in GLib docs [1], running g_spawn_async with
G_SPAWN_DO_NOT_REAP_CHILD flag requires adding
a child watch function like g_child_watch_add afterwards
to prevent the child from becoming a zombie.

Current desktop item launcher does not do that. It even
ignores the child PID completely, regardless of the result
of the function call.

The upstream pull request [2] fixes the issue.


[1] 
https://developer.gnome.org/glib/stable/glib-Spawning-Processes.html#GSpawnFlags
[2] https://github.com/mate-desktop/mate-desktop/pull/167

--- End Message ---
--- Begin Message ---
Source: mate-desktop
Source-Version: 1.8.1+dfsg1-3

We believe that the bug you reported is fixed in the latest version of
mate-desktop, 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.
Mike Gabriel <[email protected]> (supplier of updated mate-desktop 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: SHA256

Format: 1.8
Date: Sat, 28 Mar 2015 14:53:31 +0100
Source: mate-desktop
Binary: mate-desktop mate-desktop-common libmate-desktop-2-17 
libmate-desktop-dev libmate-desktop-doc mate-desktop-dbg 
libmate-desktop-2-17-dbg
Architecture: source amd64 all
Version: 1.8.1+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: MATE Packaging Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Description:
 libmate-desktop-2-17 - Library with common API for various MATE modules 
(library)
 libmate-desktop-2-17-dbg - Library with common API for various MATE modules 
(library debuggi
 libmate-desktop-dev - Library with common API for various MATE modules 
(development fil
 libmate-desktop-doc - Library with common API for various MATE modules 
(documentation f
 mate-desktop - Library with common API for various MATE modules
 mate-desktop-common - Library with common API for various MATE modules (common 
files)
 mate-desktop-dbg - Library with common API for various MATE modules (debugging 
symbo
Closes: 781246
Changes:
 mate-desktop (1.8.1+dfsg1-3) unstable; urgency=medium
 .
   [ Mike Gabriel ]
   * debian/patches:
     + Add 0001_fix-pkexec-calls-in-desktop-launcher.patch. In
       mate-desktop-item.c: Add a child watch if "do not reap child" flag is 
set.
       This avoids double forking with desktop files that have "exec pkexec ..."
       inside. (Closes: #781246).
Checksums-Sha1:
 b6c12c4a593b0a4af979ebe6b68b8d898d49d1ad 2767 mate-desktop_1.8.1+dfsg1-3.dsc
 76615b1c7217587d3cd676ab5c318c422060a8c7 8904 
mate-desktop_1.8.1+dfsg1-3.debian.tar.xz
 463ab962dc3530d40fa8a561a6b373c07be84dc8 20362 
mate-desktop_1.8.1+dfsg1-3_amd64.deb
 7af351053af93052f69f85f838f6c6963df24675 230598 
mate-desktop-common_1.8.1+dfsg1-3_all.deb
 14497ead833c42a3d500bb22e975290b530dceae 70470 
libmate-desktop-2-17_1.8.1+dfsg1-3_amd64.deb
 385ee521b6e76556b6755c193c79f66c3120b76f 14620 
libmate-desktop-dev_1.8.1+dfsg1-3_amd64.deb
 aa415f3181350270031d2b082e44b723d03a9d2e 31500 
libmate-desktop-doc_1.8.1+dfsg1-3_all.deb
 cdccc44051bc6a16cf4503dfb3492a375a3ba4ed 16164 
mate-desktop-dbg_1.8.1+dfsg1-3_amd64.deb
 357530daab15c615294a1dbe1579f43a73eaa767 219320 
libmate-desktop-2-17-dbg_1.8.1+dfsg1-3_amd64.deb
Checksums-Sha256:
 0c2c8f6abd694eac87e12ed13e6c03a07ca1e688c1d60d44c938ea2e04eb9d30 2767 
mate-desktop_1.8.1+dfsg1-3.dsc
 a4ea57e0463537daf2cc985b969b1f60ade154a75556faa8a9fc4a0b51bca71e 8904 
mate-desktop_1.8.1+dfsg1-3.debian.tar.xz
 a841176434d5ac635fa07eb7e5231eb4273f900c85602d8fd3b5ff8df8c03ca6 20362 
mate-desktop_1.8.1+dfsg1-3_amd64.deb
 2808deac29d35f68d7c9af63a84c6ee7c24eedc4f2370fd2aa99ab8ca2837aa4 230598 
mate-desktop-common_1.8.1+dfsg1-3_all.deb
 3d4e262585e0c1d42d0b885554b70fcac22fdf4d30e753c258d6d82c2f3e490e 70470 
libmate-desktop-2-17_1.8.1+dfsg1-3_amd64.deb
 6cea17640af3aa21b51b053970d2881d6ce36ee2e174cde30a589ed3740ab780 14620 
libmate-desktop-dev_1.8.1+dfsg1-3_amd64.deb
 edc69def7f1899ede502db8c6118a89ad24e2a5803eb093994328d782bd12a2b 31500 
libmate-desktop-doc_1.8.1+dfsg1-3_all.deb
 d05d50e13e809bf645cbcdb2215f955eaf0dd3ed23aad2ec5727b348ded9ae4f 16164 
mate-desktop-dbg_1.8.1+dfsg1-3_amd64.deb
 05cd65d69a5ce388d20b7e93b564d4d6ffe1271fd149a40a01b5838d48cc71f7 219320 
libmate-desktop-2-17-dbg_1.8.1+dfsg1-3_amd64.deb
Files:
 b1b4a87fcf9d34da5dccb80c7cb964db 2767 x11 optional 
mate-desktop_1.8.1+dfsg1-3.dsc
 137f0126a25fa592c61a0bab9fbfb205 8904 x11 optional 
mate-desktop_1.8.1+dfsg1-3.debian.tar.xz
 194db37125f95d48c654350c18d0324a 20362 x11 optional 
mate-desktop_1.8.1+dfsg1-3_amd64.deb
 ef82c60d0fd2c7fc22c32d13d264c12f 230598 x11 optional 
mate-desktop-common_1.8.1+dfsg1-3_all.deb
 780c1afb38e30da4e4ecb48566373077 70470 x11 optional 
libmate-desktop-2-17_1.8.1+dfsg1-3_amd64.deb
 72fc60f02384ec81cc539888bac6ac20 14620 libdevel optional 
libmate-desktop-dev_1.8.1+dfsg1-3_amd64.deb
 38a71cf5bc6452ea9804ca212f702b57 31500 doc optional 
libmate-desktop-doc_1.8.1+dfsg1-3_all.deb
 4edf2b5baf55e150e98c1b613dc011d0 16164 debug extra 
mate-desktop-dbg_1.8.1+dfsg1-3_amd64.deb
 4aed6a15b6436c603f40da511a975b5b 219320 debug extra 
libmate-desktop-2-17-dbg_1.8.1+dfsg1-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVIkLnAAoJEJr0azAldxsxfKUQAIFsExnTLUZOUbyrvf6w7taS
BUgAHHo2iig2PARXflRcOH4xtxy4qV6RtPb0IbyChsKD8iFmayIuoFsXcXBRFfl3
aHPr1tik+wwDLe0Om3XbQHxb4XAb+6rOWCVfi1xcIQMRfJcIpg0AfGA8xKGDleSX
L0B24gzHvk/2fRWoBgjSgZ3BOv3Ig7K3/U/QWpraRbbYK96sA+GBpiRHdpJ31VEd
+V0Q2Ol3EPBV4iwMph3uvlRLcV+b8rqBQt8y69L5mpIOZ38MLwWu1PwbKZvLVRpn
K53s5qMxgTNwuKaYDX5OZtOBMQoF6bCyPBAGFoyozux6CqplrjFKscxcmexsUxuH
vsU3NoqdthqMBpvMdIH+74+kTTegTnzm4bDDQh9oR8aD7lhbNSQkQ9ZexQt32iB7
kekcVUTs+nyra337WDeyOwLTkIWInKn8TQz7FHDlK38P5Skq+TYq4YnTu9QzaSP+
9jNTNMHVUN+xcNW+9Cs/1WsRattG/MzOibZp5UK+60KOWbiKveiBYHduMTLqN3T3
7tdgrPOXwWzujSOemR8EW+KdgD+Ff5NUMsRG0T/ZSrrK86LwXtPIhRtjo6xwlSTW
Mdb2DNX36RLLhPYQCSHji14FxJr9GyUO12cGCqxcage9JLGLEoc07KVVykHd5MCd
bEQL5br9xkS2+A04o2Qn
=9bGi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to