Bug#1081957: libgtk-4-bin: GTK applications crash on startup
Zoltán
islandofcalmness at gmail.com
Mon Sep 16 18:25:35 BST 2024
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 at 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 at entry=0x5555556ae800) at ../../../gdk/gdksurface.c:887
#4 0x00007ffff767502b in gdk_wayland_surface_update_size (surface=surface at entry=0x5555556ae800, width=<optimized out>, height=<optimized out>,
scale=scale at 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
More information about the pkg-gnome-maintainers
mailing list