Your message dated Sun, 22 Sep 2024 15:05:01 +0000
with message-id <[email protected]>
and subject line Bug#1081957: fixed in gtk4 4.16.1+ds-5
has caused the Debian Bug report #1081957,
regarding libgtk-4-1: vulkan renderer crashes on startup under kwin-wayland
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.)
--
1081957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081957
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk-4-bin
Version: 4.16.1+ds-2
Severity: important
Dear Maintainer,
Since installing the new version on sid gtk4 applications crash on
startup with SIGSEGV.
The crash seems to occur with the vulkan renderer, disabling it with
GDK_DISABLE=vulkan things run fine.
I'm running a kde desktop on wayland (kwin-wayland 4:5.27.11-2)
on AMD with mesa-vulkan-drivers 24.2.2-1
Example partial backtrace:
Thread 1 "zenity" received signal SIGSEGV, Segmentation fault.
0x00007fffd2555ebd in wsi_GetPhysicalDeviceSurfaceCapabilitiesKHR
(physicalDevice=0x555555b02fe0, _surface=0x0,
pSurfaceCapabilities=0x7fffffffc5e0)
at ../src/vulkan/wsi/wsi_common.c:827
(gdb) bt
#0 0x00007fffd2555ebd in wsi_GetPhysicalDeviceSurfaceCapabilitiesKHR
(physicalDevice=0x555555b02fe0, _surface=0x0,
pSurfaceCapabilities=0x7fffffffc5e0)
at ../src/vulkan/wsi/wsi_common.c:827
#1 0x00007ffff76f2a79 in gdk_vulkan_context_check_swapchain
(context=0x5555566fce00, error=error@entry=0x7fffffffc6e0)
at ../../../gdk/gdkvulkancontext.c:431
#2 0x00007ffff76f3208 in gdk_vulkan_context_surface_resized
(draw_context=<optimized out>) at ../../../gdk/gdkvulkancontext.c:783
#3 0x00007ffff76e8828 in _gdk_surface_update_size
(surface=surface@entry=0x5555556ae800) at ../../../gdk/gdksurface.c:887
#4 0x00007ffff767502b in gdk_wayland_surface_update_size
(surface=surface@entry=0x5555556ae800, width=<optimized out>, height=<optimized
out>,
scale=scale@entry=0x7fffffffc724) at
../../../gdk/wayland/gdksurface-wayland.c:272
Cheers,
Zoltán
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.10.9-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libgtk-4-bin depends on:
ii gtk-update-icon-cache 4.16.1+ds-2
ii libc6 2.40-2
ii libcairo-gobject2 1.18.2-1
ii libcairo-script-interpreter2 1.18.2-1
ii libcairo2 1.18.2-1
ii libcloudproviders0 0.3.6-1
ii libepoxy0 1.5.10-1+b2
ii libfontconfig1 2.15.0-1.1
ii libfribidi0 1.0.15-1
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-1
ii libglib2.0-0t64 2.82.0-1
ii libgraphene-1.0-0 1.10.8-4
ii libgtk-4-1 4.16.1+ds-2
ii libgtk-4-common 4.16.1+ds-2
ii libharfbuzz-subset0 9.0.0-1
ii libharfbuzz0b 9.0.0-1
ii libjpeg62-turbo 1:2.1.5-3
ii libpango-1.0-0 1.54.0+ds-2
ii libpangocairo-1.0-0 1.54.0+ds-2
ii libpangoft2-1.0-0 1.54.0+ds-2
ii libpng16-16t64 1.6.43-5
ii libtiff6 4.5.1+git230720-5
ii libvulkan1 1.3.290.0-1
ii libwayland-client0 1.23.0-1
ii libwayland-egl1 1.23.0-1
ii libx11-6 2:1.8.7-1+b1
ii libxcursor1 1:1.2.2-1
ii libxdamage1 1:1.1.6-1+b1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2+b1
ii libxi6 2:1.8.1-1
ii libxinerama1 2:1.1.4-3+b1
ii libxkbcommon0 1.6.0-1+b1
ii libxrandr2 2:1.5.4-1
libgtk-4-bin recommends no packages.
libgtk-4-bin suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: gtk4
Source-Version: 4.16.1+ds-5
Done: Simon McVittie <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gtk4, 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 gtk4 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: Sun, 22 Sep 2024 15:41:26 +0100
Source: gtk4
Architecture: source
Version: 4.16.1+ds-5
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1081678 1081957
Changes:
gtk4 (4.16.1+ds-5) unstable; urgency=medium
.
* d/*.lintian-overrides, d/source/lintian-overrides:
Silence some false positives
.
gtk4 (4.16.1+ds-4) unstable; urgency=medium
.
* d/p/wayland-Don-t-call-gdk_display_sync.patch:
Add patch from upstream to fix crashes under kwin-wayland
(Closes: #1081957)
* d/p/gdk-Check-some-assertions-on-our-architectures.patch:
Drop a patch that only added static assertions.
These are now checked in gdk/gdkcolorprivate.h.
*
d/p/workarounds/testsuite-tools-validate-Use-softpipe-driver-for-validate.patch:
Work around additional messages on stderr from llvmpipe now that Mesa
is using LLVM 19
* d/p/insttests:
Split restoration of installed-tests into a topic directory
* d/p/gstplayer:
Split vendoring of gstplayer into a topic subdirectory
* d/p/workarounds:
Move all workarounds into a topic subdirectory
* Release to unstable
.
gtk4 (4.16.1+ds-3) experimental; urgency=medium
.
[ Aurelien Jarno ]
* Revert "d/rules: Use softpipe to run tests on riscv64".
llvmpipe should work now that #1080475 has been fixed in
llvm-toolchain-18. (Closes: #1081678)
.
[ Simon McVittie ]
* d/rules: Be more selective about disabling tests that fail with
softpipe.
If they succeed with llvmpipe, then we should be able to enable them
on most architectures now.
* d/rules: Mention status of llvmpipe on mips*, powerpc, sparc*.
As of 2024-09-16, we still need to disable use of llvmpipe by forcing
use of softpipe on these architectures, otherwise many tests crash.
* Upload to experimental to avoid disrupting testing migration of 4.16.1
if this doesn't work on buildds.
Checksums-Sha1:
121f59eb298b0b29bc30b7ea21e8855d5075940e 4995 gtk4_4.16.1+ds-5.dsc
089350e93e1860eb68167c275206048baa0bab6e 3610540 gtk4_4.16.1+ds-5.debian.tar.xz
f82cd2bfa4e05b78851f0e526c7ac279da8d8a1f 19937
gtk4_4.16.1+ds-5_source.buildinfo
Checksums-Sha256:
3f2c1bf136eeed7329b8170b35415ea9fbec9465bb91885f6147edba535f38c2 4995
gtk4_4.16.1+ds-5.dsc
8b81d1e99e20e459da2679cbac147d329125627a784214cf96f1bb6eea3c5d37 3610540
gtk4_4.16.1+ds-5.debian.tar.xz
98045a606326fe19e480b2d8c9cdcf580ab61f3a45e85d0add9f23b2879394a6 19937
gtk4_4.16.1+ds-5_source.buildinfo
Files:
b43e63fcf195cf1bd327d27b2aaa7a48 4995 libs optional gtk4_4.16.1+ds-5.dsc
e06a3fd4daa9e5f765ec22f51b77deee 3610540 libs optional
gtk4_4.16.1+ds-5.debian.tar.xz
9e81345faf2ae8aec90deb05e12e0a2b 19937 libs optional
gtk4_4.16.1+ds-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmbwL+YACgkQ4FrhR4+B
TE+yQA/+PPoItBvfOjZ+rwaej+JmOR4pXHYiavfVsPterTYY2DLBZCK6KyNSgstB
/P9XkgvNmYrqwTNyYh9WELLJVtszIaq9QIgPdRafLVRKGTSlShp8Du0799XIk06S
n301vYQzdfDyktrkaznxnDY0N2Fgp3w3PQOIAvpbwtQNJY/zY/+rekbGnQhAFuGP
gFXEFK3fBTaDE55EeIZKUm/6pB4bwURoNEtf6p+y+37Eld7U5+/OCsh+buRhPoLW
BGsfKMYMYg0nSoaUbP695u/cxeVQKOO6lvOMWFgp6CTf1FAAWcCqJ1a9plF/uPf8
xSfiW3+zT1/+O3DkxdlaT00AO7VQkaYDIFEMZnjnXjDwpyhFwXBTFa1OEryhZl5W
xKLcIP3ChVk7wCyZZecAwGoWJAz6bFfd1eEsZ+3ZiFhB9OmIC1GsEyvvJ9ER3pM4
rx8VoHBjlALd6sLPljuMvXToyN7Sm/zdEpw0EkNOWpZC9UwvIIgBEyxF679SZ/bg
UjgJzaBLUNXhErkP6+o+nGSmq2ami1q5484YWPcVmFSA6Cv1rVP6c7nosclsTTZ/
4d5dW5iU5tpq/wAVzQ9V7UWBypdt+BiYYEBKE/yQfWrTTCIA/6KEcdB0ZLai5luN
95Y99zV4ZFb+6Inj5bd4NnHXAB6A901zN7TVpfveVe9PnrxfbQ0=
=Coqt
-----END PGP SIGNATURE-----
pgpX3Y3AwbCt_.pgp
Description: PGP signature
--- End Message ---