Your message dated Thu, 30 Jan 2025 11:20:33 +0000
with message-id <[email protected]>
and subject line Bug#1079292: fixed in gtk+3.0 3.24.48-4
has caused the Debian Bug report #1079292,
regarding libgtk-3-0t64: segfault in gdk_window_get_toplevel() crashes waybar 
when clicking any tray icon
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.)


-- 
1079292: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079292
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk-3-0t64
Version: 3.24.43-2
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Some of our MNT Reform aarch64 users (which runs unstable by default), and I,
also on my amd64 PC, upgraded the libgtk-3-0t64 today. This renders tray icon
functionality in waybar, a popular wayland task bar, unusable. Clicking any
tray icon makes waybar crash and exit. Running waybar under gdb reveals a
segfault in libgtk-3's gdk_window_get_toplevel():

Thread 1 "waybar" received signal SIGSEGV, Segmentation fault.
0x00007ffff6d40485 in gdk_window_get_toplevel (window=0xa00000080) at
../../../gdk/gdkwindow.c:2488
Download failed: Invalid argument.  Continuing without source file
./debian/build/deb/../../../gdk/gdkwindow.c.
2488    ../../../gdk/gdkwindow.c: No such file or directory.
(gdb) bt
#0  0x00007ffff6d40485 in gdk_window_get_toplevel (window=0xa00000080) at
../../../gdk/gdkwindow.c:2488
#1  0x00007ffff651a8a5 in  () at /lib/x86_64-linux-gnu/libgtk-layer-shell.so.0
#2  0x00007ffff7115002 in gtk_tooltip_position (tooltip=0x555555dbc1c0,
display=0x0, new_tooltip_widget=<optimized out>, device=0x555555907630)
    at ../../../gtk/gtktooltip.c:975
#3  gtk_tooltip_show_tooltip (display=display@entry=0x5555558c1b20) at
../../../gtk/gtktooltip.c:1051
#4  0x00007ffff71151cf in tooltip_popup_timeout (data=0x5555558c1b20) at
../../../gtk/gtktooltip.c:1129
#5  0x00007ffff6d259db in gdk_threads_dispatch (data=0x555555dbe050) at
../../../gdk/gdk.c:769
#6  0x00007ffff68f0bbe in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffff68ede1f in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffff68efea7 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ffff68f04c0 in g_main_context_iteration () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#10 0x00007ffff6be748d in g_application_run () at /lib/x86_64-linux-
gnu/libgio-2.0.so.0
#11 0x00005555555b6660 in waybar::Client::main(int, char**) ()
#12 0x00005555555b4d05 in main ()

This problem was not present with the previous version of libgtk-3-0t64.

Best,
Lukas (minute)


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.9.9-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgtk-3-0t64 depends on:
ii  adwaita-icon-theme     43-1
ii  hicolor-icon-theme     0.17-2
ii  libatk-bridge2.0-0t64  2.51.90-4
ii  libatk1.0-0t64         2.51.90-4
ii  libc6                  2.38-11
ii  libcairo-gobject2      1.18.0-3+b1
ii  libcairo2              1.18.0-3+b1
ii  libcloudproviders0     0.3.6-1
ii  libcolord2             1.4.6-2.2
ii  libcups2t64            2.4.7-1.2+b1
ii  libepoxy0              1.5.10-1
ii  libfontconfig1         2.14.1-4
ii  libfribidi0            1.0.13-3
ii  libgdk-pixbuf-2.0-0    2.42.10+dfsg-3+b3
ii  libglib2.0-0t64        2.80.2-1
ii  libgtk-3-common        3.24.43-2
ii  libharfbuzz0b          8.3.0-2
ii  libpango-1.0-0         1.52.2+ds-1
ii  libpangocairo-1.0-0    1.52.2+ds-1
ii  libpangoft2-1.0-0      1.52.2+ds-1
ii  libwayland-client0     1.22.0-2.1
ii  libwayland-cursor0     1.22.0-2.1
ii  libwayland-egl1        1.22.0-2.1
ii  libx11-6               2:1.8.7-1
ii  libxcomposite1         1:0.4.5-1
ii  libxcursor1            1:1.2.1-1
ii  libxdamage1            1:1.1.6-1+b1
ii  libxext6               2:1.3.4-1+b1
ii  libxfixes3             1:6.0.0-2
ii  libxi6                 2:1.8-1+b1
ii  libxinerama1           2:1.1.4-3
ii  libxkbcommon0          1.6.0-1+b1
ii  libxrandr2             2:1.5.2-2+b1
ii  shared-mime-info       2.2-1

Versions of packages libgtk-3-0t64 recommends:
ii  libgtk-3-bin     3.24.43-2
ii  librsvg2-common  2.58.0+dfsg-1

Versions of packages libgtk-3-0t64 suggests:
ii  gvfs  1.54.0-4

Versions of packages libgtk-3-0t64 is related to:
pn  appmenu-gtk3-module       <none>
pn  fcitx-frontend-gtk3       <none>
pn  gcin-gtk3-immodule        <none>
pn  gtk-vector-screenshot     <none>
pn  gtk3-engines-xfce         <none>
pn  gtk3-im-libthai           <none>
pn  hime-gtk3-immodule        <none>
ii  ibus-gtk3                 1.5.29-1
pn  imhangul-gtk3             <none>
ii  libcanberra-gtk3-module   0.30-10
pn  libcaribou-gtk3-module    <none>
pn  libgtk3-nocsd0            <none>
pn  maliit-inputcontext-gtk3  <none>
pn  packagekit-gtk3-module    <none>
pn  scim-gtk-immodule         <none>
pn  topmenu-gtk3              <none>
pn  uim-gtk3                  <none>
pn  uim-gtk3-immodule         <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gtk+3.0
Source-Version: 3.24.48-4
Done: Simon McVittie <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gtk+3.0, 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.
Simon McVittie <[email protected]> (supplier of updated gtk+3.0 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: Thu, 30 Jan 2025 10:11:58 +0000
Source: gtk+3.0
Architecture: source
Version: 3.24.48-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1079292
Changes:
 gtk+3.0 (3.24.48-4) unstable; urgency=medium
 .
   * Add Breaks on libgtk-layer-shell0 older than 0.9.0
     gtk-layer-shell uses undocumented implementation details of GTK
     and requires in-depth knowledge of private data structures, so GTK
     updates will often result in it crashing. This Breaks should be
     increased whenever that happens. (Closes: #1079292)
   * d/libgtk-3-0t64.bug-control: Add libgtk-layer-shell0 to
     Package-Status. If libgtk-layer-shell0 is installed, we'll want to
     see its version number when crashes are reported.
Checksums-Sha1:
 60951665862b61b3de0cbddc1f3e0d0dab264476 4945 gtk+3.0_3.24.48-4.dsc
 a99fa676fee973981038d5ee080be731f85fa16d 3648996 
gtk+3.0_3.24.48-4.debian.tar.xz
 92d9d7b002dca5aa2a615437a73d6e46a44a92b8 15849 
gtk+3.0_3.24.48-4_source.buildinfo
Checksums-Sha256:
 a486a21a95a66b7196b5f5662f48e4480c9104ddc5005ef9c42121d99fddcecd 4945 
gtk+3.0_3.24.48-4.dsc
 d42205ca4dfd68a51ab0b82e80b02d6d64c20b8932668a3c56d9c17f7afb5a16 3648996 
gtk+3.0_3.24.48-4.debian.tar.xz
 47f15deba7e9b84cb7355c922d34e531f856f29d083ced3fc81442a4e2843d7f 15849 
gtk+3.0_3.24.48-4_source.buildinfo
Files:
 c9131a09539baef4d8883a5a14f31529 4945 libs optional gtk+3.0_3.24.48-4.dsc
 a48dbb024c0ef20374e4d6ecef3890e9 3648996 libs optional 
gtk+3.0_3.24.48-4.debian.tar.xz
 2e8a69ef323892aa4bf466f0d575f389 15849 libs optional 
gtk+3.0_3.24.48-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmebXisACgkQI1wJnT6z
MHZ1Wg/+O6nKHumSD1djRZzWwH90IWjTDou/tXWETSVWRFPgO68AgKFLS9lGVDG9
tHZh26hmiDc+/XBsvaMyZo9w82EEyQty2TSVxwxfTyMVWZMDMceHxRgy74lYv3RC
yAo+ZKevStPPrVwlr87J0rMCW5TRkHByMPYtevqrLiciWZCoaXkWnGT90o2T6ZGm
rk5UnHw2u8Ae+F4aoGaC6Anv42TqGVByX5mdF+7/woV2V2Tt6xR3IepeHV4NPD6V
o5ahX+J30AzEjoDKdMo6Zw4pleUVSaz7eFtkL4K/ZKNJovJYv+jGXonGD4rmMoVN
+mv6ukkkHxkDNxpbfMhTg6s7n3QMfmIoj1o6b5XQktPqbvpP9HKs/q3cRiDKJwJH
AjnRyPCUUlIxnOFbU8vV1YoWPN57JS/kYy3drkNqsPs1qsB4W47fXYrYrnXluR+X
wSvVLuOI5y5KXTz728jRMBoiF4Mi+1EZrkb9Q8zZFXx0j1XHDs4Dpn+XxG+xnOxn
13713lAxWgU3mufVLAH2b/EzI1lxGIMuYQifkEKqG4ovUbtnW86qiTiKCTf8sFvW
1Yl6dOQwuWhJofCSx4D1ATx4+9vfr1NQKHd3iSdw4jR5aZzK8IMxijWxakrBbkpx
93OFeQ+dKV0w9EmxJzHgOMmFpy1KG4i2rbbJAb8dc9uOwy5IhyE=
=1OkW
-----END PGP SIGNATURE-----

Attachment: pgpeDx95OQK9b.pgp
Description: PGP signature


--- End Message ---

Reply via email to