Your message dated Mon, 12 Aug 2013 18:03:36 +0000
with message-id <[email protected]>
and subject line Bug#706276: fixed in lxpanel 0.5.12-2
has caused the Debian Bug report #706276,
regarding calls gtk_main() without holding gdk lock
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.)
--
706276: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706276
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lxpanel
Version: 0.5.10-1
Severity: important
Tags: patch
User: [email protected]
Hi!
lxpanel calls gtk_main() without first obtaining the gdk lock
(gdk_threads_enter()) which needs to be called -- according to gtk
documentation -- for every GTK function. This is probably harmless on
x86 but segfaults on kfreebsd. Patch attached.
Christoph
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 10.0-0-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages lxpanel depends on:
ii libatk1.0-0 2.4.0-2
ii libc0.1 2.13-38
ii libcairo2 1.12.2-3
ii libfontconfig1 2.9.0-7.1
ii libfreetype6 2.4.9-1.1
ii libgdk-pixbuf2.0-0 2.26.1-1
ii libglib2.0-0 2.33.12+really2.32.4-5
ii libgtk2.0-0 2.24.10-2
ii libmenu-cache1 0.3.3-1
ii liboss-salsa2 4.1-build1052b-2
ii libpango1.0-0 1.30.0-1
ii libwnck22 2.30.7-1
ii libx11-6 2:1.5.0-1
ii lxmenu-data 0.1.2-2
lxpanel recommends no packages.
Versions of packages lxpanel suggests:
ii conkeror [www-browser] 1.0~~pre+git120901-1
ii dillo [www-browser] 3.0.2-2
ii epiphany-browser [www-browser] 3.4.2-2.1
ii iceweasel [www-browser] 14.0.1-2
ii konqueror [www-browser] 4:4.8.4-2
ii links2 [www-browser] 2.7-1
ii lxsession 0.4.6.1-4
ii lynx-cur [www-browser] 2.8.8dev.12-2
ii menu 2.1.46
ii midori [www-browser] 0.4.3+dfsg-0.1
ii w3m [www-browser] 0.5.3-8
-- no debconf information
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
lxpanel (0.5.10-1.1) UNRELEASED; urgency=low
.
* Non-maintainer upload.
* local rebuild
Author: Christoph Egger <[email protected]>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: http://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: <YYYY-MM-DD>
--- lxpanel-0.5.10.orig/src/panel.c
+++ lxpanel-0.5.10/src/panel.c
@@ -1683,7 +1683,9 @@ restart:
if (config)
configure();
*/
+ gdk_threads_enter();
gtk_main();
+ gdk_threads_leave();
XSelectInput (GDK_DISPLAY(), GDK_ROOT_WINDOW(), NoEventMask);
gdk_window_remove_filter(gdk_get_default_root_window (), (GdkFilterFunc)panel_event_filter, NULL);
--- End Message ---
--- Begin Message ---
Source: lxpanel
Source-Version: 0.5.12-2
We believe that the bug you reported is fixed in the latest version of
lxpanel, 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.
Andrew Lee (李健秋) <[email protected]> (supplier of updated lxpanel 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: SHA1
Format: 1.8
Date: Tue, 13 Aug 2013 01:33:27 +0800
Source: lxpanel
Binary: lxpanel lxpanel-dbg
Architecture: source amd64
Version: 0.5.12-2
Distribution: unstable
Urgency: low
Maintainer: Debian LXDE Maintainers <[email protected]>
Changed-By: Andrew Lee (李健秋) <[email protected]>
Description:
lxpanel - LXDE panel
lxpanel-dbg - LXDE panel (debug)
Closes: 706276
Changes:
lxpanel (0.5.12-2) unstable; urgency=low
.
* debian/rules: re-added override_dh_install.
* Applied fix_gtk_main.diff from
Christoph Egger <[email protected]>. (Closes: #706276)
Checksums-Sha1:
40443168686d76071acdda417c08455078bb4724 1554 lxpanel_0.5.12-2.dsc
d6faff49b0cfb8171ab31a3d63596fabeba910ae 13012 lxpanel_0.5.12-2.debian.tar.xz
56e516f4382e1318089287dbdc2b9a5e0b7d01fc 1131724 lxpanel_0.5.12-2_amd64.deb
198d769a94963966f91643f922da249f58bb7007 717424 lxpanel-dbg_0.5.12-2_amd64.deb
Checksums-Sha256:
9004fb8dee2d803fb1a8316d8ceef35afcc78ae58e0da3d77161f7c7116c459e 1554
lxpanel_0.5.12-2.dsc
3099d7b90f78f3b2fc5d4b5d2862111e55d4a54adcf82d9e6bf9719aee7e4073 13012
lxpanel_0.5.12-2.debian.tar.xz
457f257d49a4ea12637e770029cd8b4f5229f5874c609f10c8911de2f623fbd5 1131724
lxpanel_0.5.12-2_amd64.deb
c9a81aed370dee484ef6a190d5a772e550e61796a22fcf1081db7e67f8f77f18 717424
lxpanel-dbg_0.5.12-2_amd64.deb
Files:
28c7608c755c71ced9ea364c07143932 1554 x11 optional lxpanel_0.5.12-2.dsc
f541e63ef0f040f76fff0cbeb0abebbf 13012 x11 optional
lxpanel_0.5.12-2.debian.tar.xz
22ee68a1b43d1aca19902bfde5acd69f 1131724 x11 optional
lxpanel_0.5.12-2_amd64.deb
aa844a703c6e69c40ad0674387e5c32f 717424 debug extra
lxpanel-dbg_0.5.12-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iEYEARECAAYFAlIJHskACgkQnQYz4bYlCYUDhACeI9mH5tTC8L4hu+Y3DH3jQZCb
1ygAoOHy3aKQGX7gBzWxjGz6Er2I/q19
=NnST
-----END PGP SIGNATURE-----
--- End Message ---