[bug] Gnome app crashes on startup with NVidia drivers (Nvidia RTX A2000)

Hello everyone,

On Fedora 43, when I try to launch Gnome Snapshot, the app blank window with a spinner shows up for a second and then crashes.

Here are the relevant logs from journalctl

systemd[4952]: Started dbus-:1.2-org.gnome.Snapshot@0.service.
snapshot[41910]: INFO snapshot::application::imp: Snapshot (org.gnome.Snapshot)
snapshot[41910]: INFO snapshot::application::imp: Version: 49.0
snapshot[41910]: INFO snapshot::application::imp: Datadir: /usr/share/snapshot
snapshot[41910]: INFO ashpd::desktop::request: Creating a org.freedesktop.portal.Request /org/freedesktop/portal/desktop/request/1_208/ashpd_2zhKr8xjxa
snapshot[41910]: INFO ashpd::desktop::request: Received signal 'Response' on 'org.freedesktop.portal.Request'
snapshot[41910]: INFO ashpd::proxy: Calling method org.freedesktop.portal.Camera:OpenPipeWireRemote
audit[41910]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=41910 comm="snapshot" exe="/usr/bin/snapshot" sig=11 res=1
kernel: snapshot[41910]: segfault at 611 ip 00007f3d6d8a6d84 sp 00007ffdedc8f990 error 4 in libnvidia-glvkspirv.so.580.105.08[a6d84,7f3d6d831000+71e000] likely on CPU 16 (core 32, socket 0)
kernel: Code: 31 d2 4c 89 f6 e8 ac 04 3a 00 8b 44 24 48 e9 ad fe ff ff 0f 1f 00 41 57 41 56 41 55 41 54 4d 89 cc 55 53 48 81 ec 48 03 00 00 <41> 8b 00 41 0f b6 88 20 01 00 00 48 89 b4 24 98 00 00 00 48 89 d6
systemd-coredump[42063]: Process 41910 (snapshot) of user 1000 terminated abnormally with signal 11/SEGV, processing...
systemd[1]: Created slice system-systemd\x2dcoredump.slice - Slice /system/systemd-coredump.
audit: BPF prog-id=92 op=LOAD
audit: BPF prog-id=93 op=LOAD
audit: BPF prog-id=94 op=LOAD
systemd[1]: Started systemd-coredump@0-1-42063_42064-0.service - Process Core Dump (PID 42063/UID 0).
audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@0-1-42063_42064-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
abrt-dump-journal-core[1418]: Failed to obtain all required information from journald
systemd-coredump[42064]: [🡕] Process 41910 (snapshot) of user 1000 dumped core.

Module /usr/bin/snapshot from rpm snapshot-49.0-1.fc43.x86_64
Module libspa-videoconvert.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libgstvideocrop.so from rpm gstreamer1-plugins-good-1.26.8-1.fc43.x86_64
Module libgstaudioresample.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstaudioconvert.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstaudiorate.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstaudioparsers.so from rpm gstreamer1-plugins-good-1.26.8-1.fc43.x86_64
Module libfdk-aac.so.2 from rpm fdk-aac-free-2.0.0-16.fc43.x86_64
Module libgstfdkaac.so from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstaudiotestsrc.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstautodetect.so from rpm gstreamer1-plugins-good-1.26.8-1.fc43.x86_64
Module libgstjpegformat.so from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstjpeg.so from rpm gstreamer1-plugins-good-1.26.8-1.fc43.x86_64
Module libgstcodectimestamper.so from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstvideoparsersbad.so from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstcuda-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstcodecparsers-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstcodecs-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstnvcodec.so from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstrtp-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstriff-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstisomp4.so from rpm gstreamer1-plugins-good-1.26.8-1.fc43.x86_64
Module libgstmultifile.so from rpm gstreamer1-plugins-good-1.26.8-1.fc43.x86_64
Module libgstencoding.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstapp.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstplayback.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libpipewire-module-session-manager.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-module-metadata.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-module-adapter.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-module-client-device.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-module-client-node.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-module-protocol-native.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-module-rt.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libspa-dbus.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libspa-journal.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libspa-support.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libpipewire-0.3.so.0 from rpm pipewire-1.4.9-1.fc43.x86_64
Module libgstpipewire.so from rpm pipewire-1.4.9-1.fc43.x86_64
Module libgstvideoconvertscale.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libVkLayer_MESA_device_select.so from rpm mesa-25.2.7-3.fc43.x86_64
Module libvulkan_lvp.so from rpm mesa-25.2.7-3.fc43.x86_64
Module libvulkan_intel.so from rpm mesa-25.2.7-3.fc43.x86_64
Module libvulkan_dzn.so from rpm mesa-25.2.7-3.fc43.x86_64
Module libxcb-glx.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libGLESv2.so.2 from rpm libglvnd-1.7.0-8.fc43.x86_64
Module libtinfo.so.6 from rpm ncurses-6.5-7.20250614.fc43.x86_64
Module libpciaccess.so.0 from rpm libpciaccess-0.16-16.fc43.x86_64
Module libedit.so.0 from rpm libedit-3.1-57.20251016cvs.fc43.x86_64
Module libdrm_intel.so.1 from rpm libdrm-2.4.128-3.fc43.x86_64
Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.128-3.fc43.x86_64
Module libxshmfence.so.1 from rpm libxshmfence-1.3.2-7.fc43.x86_64
Module libxcb-sync.so.1 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libsensors.so.4 from rpm lm_sensors-3.6.0-23.fc43.x86_64
Module libSPIRV-Tools.so from rpm spirv-tools-2025.3-4.fc43.x86_64
Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-randr.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libgallium-25.2.7.so from rpm mesa-25.2.7-3.fc43.x86_64
Module libEGL_mesa.so.0 from rpm mesa-25.2.7-3.fc43.x86_64
Module libnvidia-egl-xlib.so.1 from rpm egl-x11-1.0.3-1.fc43.x86_64
Module libxcb-dri3.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-present.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libnvidia-egl-xcb.so.1 from rpm egl-x11-1.0.3-1.fc43.x86_64
Module libnvidia-egl-gbm.so.1 from rpm egl-gbm-1.1.2.1-2.fc43.x86_64
Module libwayland-server.so.0 from rpm wayland-1.24.0-1.fc43.x86_64
Module libnvidia-egl-wayland.so.1 from rpm egl-wayland-1.1.20-3.fc43.x86_64
Module libgstgtk4.so from rpm rust-gst-plugin-gtk4-0.14.3-1.fc43.x86_64
Module libgstvolume.so from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstcoreelements.so from rpm gstreamer1-1.26.8-1.fc43.x86_64
Module libgstapp-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstphotography-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstbasecamerabinsrc-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libgstcamerabin.so from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libdconfsettings.so from rpm dconf-0.49.0-1.fc43.x86_64
Module libgvfscommon.so from rpm gvfs-1.58.0-1.fc43.x86_64
Module libgvfsdbus.so from rpm gvfs-1.58.0-1.fc43.x86_64
Module libibus-1.0.so.5 from rpm ibus-1.5.33-2.fc43.x86_64
Module libim-ibus.so from rpm ibus-1.5.33-2.fc43.x86_64
Module libssl.so.3 from rpm openssl-3.5.4-1.fc43.x86_64
Module libnghttp2.so.14 from rpm nghttp2-1.66.0-2.fc43.x86_64
Module libcap.so.2 from rpm libcap-2.76-3.fc43.x86_64
Module libgmp.so.10 from rpm gmp-6.3.0-4.fc43.x86_64
Module libnettle.so.8 from rpm nettle-3.10.1-2.fc43.x86_64
Module libhogweed.so.6 from rpm nettle-3.10.1-2.fc43.x86_64
Module libtasn1.so.6 from rpm libtasn1-4.20.0-2.fc43.x86_64
Module libunistring.so.5 from rpm libunistring-1.1-10.fc43.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.8-2.fc43.x86_64
Module libp11-kit.so.0 from rpm p11-kit-0.25.8-1.fc43.x86_64
Module libdbus-1.so.3 from rpm dbus-1.16.0-4.fc43.x86_64
Module libcrypto.so.3 from rpm openssl-3.5.4-1.fc43.x86_64
Module libkeyutils.so.1 from rpm keyutils-1.6.3-6.fc43.x86_64
Module libkrb5support.so.0 from rpm krb5-1.21.3-7.fc43.x86_64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.3-2.fc43.x86_64
Module libk5crypto.so.3 from rpm krb5-1.21.3-7.fc43.x86_64
Module libkrb5.so.3 from rpm krb5-1.21.3-7.fc43.x86_64
Module libsharpyuv.so.0 from rpm libwebp-1.6.0-2.fc43.x86_64
Module libexpat.so.1 from rpm expat-2.7.2-1.fc43.x86_64
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-8.fc43.x86_64
Module libXau.so.6 from rpm libXau-1.0.12-3.fc43.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-10.fc43.x86_64
Module libstemmer.so.0 from rpm snowball-3.0.1-8.fc43.x86_64
Module libsystemd.so.0 from rpm systemd-258.2-1.fc43.x86_64
Module libfyaml.so.0 from rpm libfyaml-0.8-8.fc43.x86_64
Module libxmlb.so.2 from rpm libxmlb-0.3.24-1.fc43.x86_64
Module libcurl.so.4 from rpm curl-8.15.0-3.fc43.x86_64
Module libblkid.so.1 from rpm util-linux-2.41.1-17.fc43.x86_64
Module libdatrie.so.1 from rpm libdatrie-0.2.13-12.fc43.x86_64
Module libudev.so.1 from rpm systemd-258.2-1.fc43.x86_64
Module libgnutls.so.30 from rpm gnutls-3.8.11-5.fc43.x86_64
Module libavahi-client.so.3 from rpm avahi-0.9~rc2-6.fc43.x86_64
Module libavahi-common.so.3 from rpm avahi-0.9~rc2-6.fc43.x86_64
Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-7.fc43.x86_64
Module libjbig.so.2.1 from rpm jbigkit-2.1-32.fc43.x86_64
Module libLerc.so.4 from rpm liblerc-4.0.0-9.fc43.x86_64
Module libwebp.so.7 from rpm libwebp-1.6.0-2.fc43.x86_64
Module libsqlite3.so.0 from rpm sqlite-3.50.2-2.fc43.x86_64
Module libjson-glib-1.0.so.0 from rpm json-glib-1.10.8-1.fc43.x86_64
Module libdav1d.so.7 from rpm dav1d-1.5.2-1.fc43.x86_64
Module libgbm.so.1 from rpm mesa-25.2.7-3.fc43.x86_64
Module libdrm.so.2 from rpm libdrm-2.4.128-3.fc43.x86_64
Module libgudev-1.0.so.0 from rpm libgudev-238-8.fc43.x86_64
Module libX11-xcb.so.1 from rpm libX11-1.8.12-1.fc43.x86_64
Module libwayland-cursor.so.0 from rpm wayland-1.24.0-1.fc43.x86_64
Module libGLX.so.0 from rpm libglvnd-1.7.0-8.fc43.x86_64
Module libEGL.so.1 from rpm libglvnd-1.7.0-8.fc43.x86_64
Module libglycin-2.so.0 from rpm glycin-2.0.4-1.fc43.x86_64
Module libpixman-1.so.0 from rpm pixman-0.46.2-2.fc43.x86_64
Module libxcb-shm.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb-render.so.0 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-6.fc43.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.12-3.fc43.x86_64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-19.fc43.x86_64
Module libzstd.so.1 from rpm zstd-1.5.7-2.fc43.x86_64
Module libelf.so.1 from rpm elfutils-0.194-1.fc43.x86_64
Module liblzma.so.5 from rpm xz-5.8.1-2.fc43.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-10.fc43.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-21.fc43.x86_64
Module libappstream.so.5 from rpm appstream-1.1.0-1.fc43.x86_64
Module libselinux.so.1 from rpm libselinux-3.9-5.fc43.x86_64
Module libmount.so.1 from rpm util-linux-2.41.1-17.fc43.x86_64
Module libz.so.1 from rpm zlib-ng-2.2.5-2.fc43.x86_64
Module libthai.so.0 from rpm libthai-0.1.29-11.fc43.x86_64
Module libcolord.so.2 from rpm colord-1.4.8-2.fc43.x86_64
Module libcups.so.2 from rpm cups-2.4.14-3.fc43.x86_64
Module libcairo-script-interpreter.so.2 from rpm cairo-1.18.4-2.fc43.x86_64
Module libXinerama.so.1 from rpm libXinerama-1.1.5-9.fc43.x86_64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-6.fc43.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-6.fc43.x86_64
Module libXdamage.so.1 from rpm libXdamage-1.1.6-6.fc43.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.3-3.fc43.x86_64
Module libXext.so.6 from rpm libXext-1.3.6-4.fc43.x86_64
Module libwayland-egl.so.1 from rpm wayland-1.24.0-1.fc43.x86_64
Module libwayland-client.so.0 from rpm wayland-1.24.0-1.fc43.x86_64
Module libxkbcommon.so.0 from rpm libxkbcommon-1.11.0-1.fc43.x86_64
Module libjpeg.so.62 from rpm libjpeg-turbo-3.1.2-1.fc43.x86_64
Module libtiff.so.6 from rpm libtiff-4.7.1-1.fc43.x86_64
Module libpng16.so.16 from rpm libpng-1.6.50-2.fc43.x86_64
Module libvulkan.so.1 from rpm vulkan-loader-1.4.321.0-3.fc43.x86_64
Module libtinysparql-3.0.so.0 from rpm tinysparql-3.10.1-1.fc43.x86_64
Module libpangoft2-1.0.so.0 from rpm pango-1.57.0-1.fc43.x86_64
Module libX11.so.6 from rpm libX11-1.8.12-1.fc43.x86_64
Module libXi.so.6 from rpm libXi-1.8.2-3.fc43.x86_64
Module librsvg-2.so.2 from rpm librsvg2-2.61.0-2.fc43.x86_64
Module libgstallocators-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstgl-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstplay-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.26.8-1.fc43.x86_64
Module libepoxy.so.0 from rpm libepoxy-1.5.10-11.fc43.x86_64
Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.44.4-1.fc43.x86_64
Module libcairo-gobject.so.2 from rpm cairo-1.18.4-2.fc43.x86_64
Module libfribidi.so.0 from rpm fribidi-1.0.16-3.fc43.x86_64
Module libharfbuzz-subset.so.0 from rpm harfbuzz-11.5.1-1.fc43.x86_64
Module libcairo.so.2 from rpm cairo-1.18.4-2.fc43.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-11.5.1-1.fc43.x86_64
Module libpangocairo-1.0.so.0 from rpm pango-1.57.0-1.fc43.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.47-1.fc43.x86_64
Module libffi.so.8 from rpm libffi-3.5.2-1.fc43.x86_64
Module libdw.so.1 from rpm elfutils-0.194-1.fc43.x86_64
Module libunwind.so.8 from rpm libunwind-1.8.1-3.fc43.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.86.1-5.fc43.x86_64
Module liborc-0.4.so.0 from rpm orc-0.4.41-2.fc43.x86_64
Module libgsttag-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstaudio-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.10-5.fc43.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.3-3.fc43.x86_64
Module libadwaita-1.so.0 from rpm libadwaita-1.8.1-1.fc43.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.86.1-5.fc43.x86_64
Module libgraphene-1.0.so.0 from rpm graphene-1.10.8-2.fc43.x86_64
Module libpango-1.0.so.0 from rpm pango-1.57.0-1.fc43.x86_64
Module libgtk-4.so.1 from rpm gtk4-4.20.2-1.fc43.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.86.1-5.fc43.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.86.1-5.fc43.x86_64
Module libgstreamer-1.0.so.0 from rpm gstreamer1-1.26.8-1.fc43.x86_64
Module libgstbase-1.0.so.0 from rpm gstreamer1-1.26.8-1.fc43.x86_64
Module libgstvideo-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libgstpbutils-1.0.so.0 from rpm gstreamer1-plugins-base-1.26.8-1.fc43.x86_64
Module libseccomp.so.2 from rpm libseccomp-2.6.0-2.fc43.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.17.0-3.fc43.x86_64
Module liblcms2.so.2 from rpm lcms2-2.16-6.fc43.x86_64

Stack trace of thread 41910:
#0  0x00007f3d6d8a6d84 n/a (libnvidia-glvkspirv.so.580.105.08 + 0xa6d84)
#1  0x00007f3d6d937428 n/a (libnvidia-glvkspirv.so.580.105.08 + 0x137428)
#2  0x00007f3d6d9597a6 n/a (libnvidia-glvkspirv.so.580.105.08 + 0x1597a6)
#3  0x00007f3d6d95b562 n/a (libnvidia-glvkspirv.so.580.105.08 + 0x15b562)
#4  0x00007f3d6d95de3a n/a (libnvidia-glvkspirv.so.580.105.08 + 0x15de3a)
#5  0x00007f3d6d95e043 n/a (libnvidia-glvkspirv.so.580.105.08 + 0x15e043)
#6  0x00007f3d6d8a083c _nv014nvvm (libnvidia-glvkspirv.so.580.105.08 + 0xa083c)
#7  0x00007f3d8179aef1 n/a (libnvidia-glcore.so.580.105.08 + 0xf9aef1)
#8  0x00007f3d8169ad61 n/a (libnvidia-glcore.so.580.105.08 + 0xe9ad61)
#9  0x00007f3d817cd27e n/a (libnvidia-glcore.so.580.105.08 + 0xfcd27e)
#10 0x00007f3d81697906 n/a (libnvidia-glcore.so.580.105.08 + 0xe97906)
#11 0x00007f3d8169e0e5 n/a (libnvidia-glcore.so.580.105.08 + 0xe9e0e5)
#12 0x00007f3d817b3296 n/a (libnvidia-glcore.so.580.105.08 + 0xfb3296)
#13 0x00007f3d81550ffe n/a (libnvidia-glcore.so.580.105.08 + 0xd50ffe)
#14 0x00007f3dc44f59ca gsk_vulkan_device_get_vk_pipeline (libgtk-4.so.1 + 0x4f59ca)
#15 0x00007f3dc44f5de8 gsk_gpu_shader_op_vk_command_n (libgtk-4.so.1 + 0x4f5de8)
#16 0x00007f3dc44e09b9 gsk_gpu_render_pass_op_vk_command.lto_priv.0 (libgtk-4.so.1 + 0x4e09b9)
#17 0x00007f3dc44f0230 gsk_vulkan_frame_submit (libgtk-4.so.1 + 0x4f0230)
#18 0x00007f3dc44eccbd gsk_gpu_renderer_render (libgtk-4.so.1 + 0x4eccbd)
#19 0x00007f3dc448e39e gsk_renderer_render (libgtk-4.so.1 + 0x48e39e)
#20 0x00007f3dc4217cea gtk_widget_render (libgtk-4.so.1 + 0x217cea)
#21 0x00007f3dc421b5b9 surface_render (libgtk-4.so.1 + 0x21b5b9)
#22 0x00007f3dc43bdea1 _gdk_marshal_BOOLEAN__BOXEDv (libgtk-4.so.1 + 0x3bdea1)
#23 0x00007f3dc4dc1412 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x27412)
#24 0x00007f3dc4dc1528 g_signal_emit_valist (libgobject-2.0.so.0 + 0x27528)
#25 0x00007f3dc4dc15e3 g_signal_emit (libgobject-2.0.so.0 + 0x275e3)
#26 0x00007f3dc4464a46 gdk_surface_paint_on_clock (libgtk-4.so.1 + 0x464a46)
#27 0x00007f3dc4dc1412 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x27412)
#28 0x00007f3dc4dc1528 g_signal_emit_valist (libgobject-2.0.so.0 + 0x27528)
#29 0x00007f3dc4dc15e3 g_signal_emit (libgobject-2.0.so.0 + 0x275e3)
#30 0x00007f3dc443b3ce gdk_frame_clock_paint_idle (libgtk-4.so.1 + 0x43b3ce)
#31 0x00007f3dc4c8b44b g_timeout_dispatch (libglib-2.0.so.0 + 0x4744b)
#32 0x00007f3dc4c852a3 g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x412a3)
#33 0x00007f3dc4c8e1f8 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a1f8)
#34 0x00007f3dc4c8e3a3 g_main_context_iteration (libglib-2.0.so.0 + 0x4a3a3)
#35 0x00007f3dc3edc15d g_application_run (libgio-2.0.so.0 + 0xaf15d)
#36 0x0000557ed0dcfe21 _ZN8snapshot4main17h13f4de91ce20c420E (/usr/bin/snapshot + 0x177e21)
#37 0x0000557ed0c9ba36 _ZN3std3sys9backtrace28__rust_begin_short_backtrace17h5468b2c516706515E (/usr/bin/snapshot + 0x43a36)
#38 0x0000557ed0dd2081 main (/usr/bin/snapshot + 0x17a081)
#39 0x00007f3dc3a0f5b5 __libc_start_call_main (libc.so.6 + 0x35b5)
#40 0x00007f3dc3a0f668 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3668)
#41 0x0000557ed0c76fc5 _start (/usr/bin/snapshot + 0x1efc5)

Stack trace of thread 41914:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3dc4c4e1ac g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0xa1ac)
#3  0x00007f3dc4c4e21c g_async_queue_pop (libglib-2.0.so.0 + 0xa21c)
#4  0x00007f3dc2f496c9 fc_thread_func (libpangoft2-1.0.so.0 + 0x46c9)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41916:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af46c6 ppoll (libc.so.6 + 0xe86c6)
#4  0x00007f3dc4c8e2e0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2e0)
#5  0x00007f3dc4c8e3a3 g_main_context_iteration (libglib-2.0.so.0 + 0x4a3a3)
#6  0x00007f3db0008e4d dconf_gdbus_worker_thread (libdconfsettings.so + 0x4e4d)
#7  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41915:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41918:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af46c6 ppoll (libc.so.6 + 0xe86c6)
#4  0x00007f3dc4c8e2e0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2e0)
#5  0x00007f3dc4c8e49f g_main_loop_run (libglib-2.0.so.0 + 0x4a49f)
#6  0x00007f3dc2f91043 _event_thread_main (libgstgl-1.0.so.0 + 0x12043)
#7  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41913:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af46c6 ppoll (libc.so.6 + 0xe86c6)
#4  0x00007f3dc4c8e2e0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2e0)
#5  0x00007f3dc4c8e49f g_main_loop_run (libglib-2.0.so.0 + 0x4a49f)
#6  0x00007f3dc3f15f12 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0xe8f12)
#7  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41923:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e)
#4  0x00007f3d8121032c n/a (libnvidia-glcore.so.580.105.08 + 0xa1032c)
#5  0x00007f3d816633fe n/a (libnvidia-glcore.so.580.105.08 + 0xe633fe)
#6  0x00007f3d81210544 n/a (libnvidia-glcore.so.580.105.08 + 0xa10544)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41938:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3b01895 epoll_wait (libc.so.6 + 0xf5895)
#4  0x00007f3d7ad1c5f9 impl_pollfd_wait (libspa-support.so + 0x185f9)
#5  0x00007f3d7ad096ff loop_iterate (libspa-support.so + 0x56ff)
#6  0x00007f3d7ad9f4d4 do_loop (libpipewire-0.3.so.0 + 0x784d4)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41931:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41940:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af419e __poll (libc.so.6 + 0xe819e)
#4  0x00007f3d1e51ced7 n/a (libcuda.so.1 + 0x31ced7)
#5  0x00007f3d1e60c357 n/a (libcuda.so.1 + 0x40c357)
#6  0x00007f3d1e508c23 n/a (libcuda.so.1 + 0x308c23)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41953:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4e99ee5 gst_system_clock_id_wait_jitter_unlocked (libgstreamer-1.0.so.0 + 0xa0ee5)
#2  0x00007f3dc4e9a315 gst_system_clock_id_wait_jitter (libgstreamer-1.0.so.0 + 0xa1315)
#3  0x00007f3dc4e2cc44 gst_clock_id_wait (libgstreamer-1.0.so.0 + 0x33c44)
#4  0x00007f3dc4f859a0 gst_base_sink_wait_clock (libgstbase-1.0.so.0 + 0x319a0)
#5  0x00007f3dc4f8694f gst_base_sink_do_sync.constprop.0 (libgstbase-1.0.so.0 + 0x3294f)
#6  0x00007f3dc4f87bed gst_base_sink_chain_unlocked.isra.0 (libgstbase-1.0.so.0 + 0x33bed)
#7  0x00007f3dc4f8a29b gst_base_sink_chain_main (libgstbase-1.0.so.0 + 0x3629b)
#8  0x00007f3dc4e64016 gst_pad_chain_data_unchecked (libgstreamer-1.0.so.0 + 0x6b016)
#9  0x00007f3dc4e68435 gst_pad_push_data (libgstreamer-1.0.so.0 + 0x6f435)
#10 0x00007f3dc4e68814 gst_pad_push (libgstreamer-1.0.so.0 + 0x6f814)
#11 0x00007f3dc4e48221 gst_proxy_pad_chain_default (libgstreamer-1.0.so.0 + 0x4f221)
#12 0x00007f3dc4e64016 gst_pad_chain_data_unchecked (libgstreamer-1.0.so.0 + 0x6b016)
#13 0x00007f3dc4e68435 gst_pad_push_data (libgstreamer-1.0.so.0 + 0x6f435)
#14 0x00007f3dc4e68814 gst_pad_push (libgstreamer-1.0.so.0 + 0x6f814)
#15 0x00007f3da2e67f58 gst_queue_loop (libgstcoreelements.so + 0x44f58)
#16 0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#17 0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#18 0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#19 0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#20 0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41955:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41957:
                                               #0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e)
#4  0x00007f3d7ad9f6ba pw_thread_loop_wait (libpipewire-0.3.so.0 + 0x786ba)
#5  0x00007f3d80016a25 gst_pipewire_src_create.lto_priv.0 (libgstpipewire.so + 0x15a25)
#6  0x00007f3dc4f8efc0 gst_base_src_get_range (libgstbase-1.0.so.0 + 0x3afc0)
#7  0x00007f3dc4f9321c gst_base_src_loop (libgstbase-1.0.so.0 + 0x3f21c)
#8  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#9  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#10 0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#11 0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#12 0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41951:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7db88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4  0x00007f3d1e469c4a n/a (libcuda.so.1 + 0x269c4a)
#5  0x00007f3d1e508c23 n/a (libcuda.so.1 + 0x308c23)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41956:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e95087 gst_app_src_create (libgstapp-1.0.so.0 + 0x5087)
#3  0x00007f3dc4f8efc0 gst_base_src_get_range (libgstbase-1.0.so.0 + 0x3afc0)
#4  0x00007f3dc4f9321c gst_base_src_loop (libgstbase-1.0.so.0 + 0x3f21c)
#5  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#6  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#7  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41954:
                                               #0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 42061:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3dc4fa9855 gst_data_queue_pop (libgstbase-1.0.so.0 + 0x55855)
#3  0x00007f3da2e50915 gst_multi_queue_loop (libgstcoreelements.so + 0x2d915)
#4  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#5  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#6  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41958:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41952:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af419e __poll (libc.so.6 + 0xe819e)
#4  0x00007f3d1e51ced7 n/a (libcuda.so.1 + 0x31ced7)
#5  0x00007f3d1e60c357 n/a (libcuda.so.1 + 0x40c357)
#6  0x00007f3d1e508c23 n/a (libcuda.so.1 + 0x308c23)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41925:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7db88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4  0x00007f3d8121038c n/a (libnvidia-glcore.so.580.105.08 + 0xa1038c)
#5  0x00007f3d8167ae72 n/a (libnvidia-glcore.so.580.105.08 + 0xe7ae72)
#6  0x00007f3d81210544 n/a (libnvidia-glcore.so.580.105.08 + 0xa10544)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41928:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7db88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4  0x00007f3d8121038c n/a (libnvidia-glcore.so.580.105.08 + 0xa1038c)
#5  0x00007f3d8178abd9 n/a (libnvidia-glcore.so.580.105.08 + 0xf8abd9)
#6  0x00007f3d81774936 n/a (libnvidia-glcore.so.580.105.08 + 0xf74936)
#7  0x00007f3d81210544 n/a (libnvidia-glcore.so.580.105.08 + 0xa10544)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41926:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7db88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4  0x00007f3d8121038c n/a (libnvidia-glcore.so.580.105.08 + 0xa1038c)
#5  0x00007f3d8164a38d n/a (libnvidia-glcore.so.580.105.08 + 0xe4a38d)
#6  0x00007f3d81210544 n/a (libnvidia-glcore.so.580.105.08 + 0xa10544)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41911:
                                               #0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3dc4c4e1ac g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0xa1ac)
#3  0x00007f3dc4cb9b74 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x75b74)
#4  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#5  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#6  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41919:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af46c6 ppoll (libc.so.6 + 0xe86c6)
#4  0x00007f3dc4c8e2e0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2e0)
#5  0x00007f3dc4c8e49f g_main_loop_run (libglib-2.0.so.0 + 0x4a49f)
#6  0x00007f3dc2f91043 _event_thread_main (libgstgl-1.0.so.0 + 0x12043)
#7  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41929:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41920:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7d97e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7197e)
#4  0x00007f3d72fcdb2d cnd_wait (libvulkan_intel.so + 0x3cdb2d)
#5  0x00007f3d72fb361c util_queue_thread_func (libvulkan_intel.so + 0x3b361c)
#6  0x00007f3d72fcda8c impl_thrd_routine (libvulkan_intel.so + 0x3cda8c)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41922:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7b2ac __futex_abstimed_wait_common (libc.so.6 + 0x6f2ac)
#3  0x00007f3dc3a7db88 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x71b88)
#4  0x00007f3d8121038c n/a (libnvidia-glcore.so.580.105.08 + 0xa1038c)
#5  0x00007f3d8165ba91 n/a (libnvidia-glcore.so.580.105.08 + 0xe5ba91)
#6  0x00007f3d81210544 n/a (libnvidia-glcore.so.580.105.08 + 0xa10544)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41912:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3af46c6 ppoll (libc.so.6 + 0xe86c6)
#4  0x00007f3dc4c8e2e0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x4a2e0)
#5  0x00007f3dc4c8e3a3 g_main_context_iteration (libglib-2.0.so.0 + 0x4a3a3)
#6  0x00007f3dc4c8e3f1 glib_worker_main (libglib-2.0.so.0 + 0x4a3f1)
#7  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#8  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#9  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41930:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3dc4f63b74 gst_aggregator_aggregate_func (libgstbase-1.0.so.0 + 0xfb74)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41935:
#0  0x0000557ed0e11fc2 _ZN8async_io7reactor11ReactorLock5react17h4b08f97397324a74E (/usr/bin/snapshot + 0x1b9fc2)
#1  0x0000557ed0f04844 _ZN3std3sys9backtrace28__rust_begin_short_backtrace17h2e3790c4333e1043E (/usr/bin/snapshot + 0x2ac844)
#2  0x0000557ed0f4a965 _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h437d7bc7aaea2ff8E (/usr/bin/snapshot + 0x2f2965)
#3  0x0000557ed0eef77f _ZN3std3sys3pal4unix6thread6Thread3new12thread_start17h93346cc0ed6317e0E (/usr/bin/snapshot + 0x29777f)
#4  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#5  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41932:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb052b g_cond_wait (libglib-2.0.so.0 + 0x6c52b)
#2  0x00007f3da2e67342 gst_queue_loop (libgstcoreelements.so + 0x44342)
#3  0x00007f3dc4e9de6e gst_task_func (libgstreamer-1.0.so.0 + 0xa4e6e)
#4  0x00007f3dc4cba912 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x76912)
#5  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#6  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#7  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41934:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x0000557ed0c697c6 _ZN3std3sys4sync5mutex5futex5Mutex14lock_contended17h447f735db36af4bcE (/usr/bin/snapshot + 0x117c6)
#2  0x0000557ed0e10801 _ZN3std3sys9backtrace28__rust_begin_short_backtrace17h1dd1c026c6841f32E (/usr/bin/snapshot + 0x1b8801)
#3  0x0000557ed0e1913f _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h678d1bb6fb267f24E (/usr/bin/snapshot + 0x1c113f)
#4  0x0000557ed0eef77f _ZN3std3sys3pal4unix6thread6Thread3new12thread_start17h93346cc0ed6317e0E (/usr/bin/snapshot + 0x29777f)
#5  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#6  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 41937:
#0  0x00007f3dc3a86982 __syscall_cancel_arch (libc.so.6 + 0x7a982)
#1  0x00007f3dc3a7ac3c __internal_syscall_cancel (libc.so.6 + 0x6ec3c)
#2  0x00007f3dc3a7ac84 __syscall_cancel (libc.so.6 + 0x6ec84)
#3  0x00007f3dc3b01895 epoll_wait (libc.so.6 + 0xf5895)
#4  0x00007f3d7ad1c5f9 impl_pollfd_wait (libspa-support.so + 0x185f9)
#5  0x00007f3d7ad096ff loop_iterate (libspa-support.so + 0x56ff)
#6  0x00007f3d7ad9f4d4 do_loop (libpipewire-0.3.so.0 + 0x784d4)
#7  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#8  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)

Stack trace of thread 42062:
#0  0x00007f3dc3aff34d syscall (libc.so.6 + 0xf334d)
#1  0x00007f3dc4cb120b g_cond_wait_until (libglib-2.0.so.0 + 0x6d20b)
#2  0x00007f3dc4c4e16d g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0xa16d)
#3  0x00007f3dc4cba96a g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x7696a)
#4  0x00007f3dc4cb96c2 g_thread_proxy (libglib-2.0.so.0 + 0x756c2)
#5  0x00007f3dc3a7e464 start_thread (libc.so.6 + 0x72464)
#6  0x00007f3dc3b015ac __clone3 (libc.so.6 + 0xf55ac)
ELF object binary architecture: AMD x86-64
systemd[1]: systemd-coredump@0-1-42063_42064-0.service: Deactivated successfully.
audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-coredump@0-1-42063_42064-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
systemd[1]: systemd-coredump@0-1-42063_42064-0.service: Consumed 649ms CPU time, 400.2M memory peak.
audit: BPF prog-id=94 op=UNLOAD
audit: BPF prog-id=93 op=UNLOAD
audit: BPF prog-id=92 op=UNLOAD
systemd[4952]: dbus-:1.2-org.gnome.Snapshot@0.service: Main process exited, code=dumped, status=11/SEGV
systemd[4952]: dbus-:1.2-org.gnome.Snapshot@0.service: Failed with result 'core-dump'.
systemd[4952]: dbus-:1.2-org.gnome.Snapshot@0.service: Consumed 1.515s CPU time, 113.5M memory peak.
abrt-server[42074]: Deleting problem directory ccpp-2025-11-27-13:13:59.983631-41910 (dup of ccpp-2025-11-25-18:13:36.872237-76231)
abrt-applet[5787]: g_app_info_should_show: assertion 'G_IS_APP_INFO (appinfo)' failed
abrt-notification[42128]: [🡕] Process 76231 (snapshot) crashed in ??()

Here are the snapshot -d logs :

DEBUG snapshot::application::imp: Application::handle_local_options
 INFO snapshot::application::imp: Snapshot (org.gnome.Snapshot)
 INFO snapshot::application::imp: Version: 49.0
 INFO snapshot::application::imp: Datadir: /usr/share/snapshot
DEBUG snapshot::application::imp: Application::startup
DEBUG snapshot::application::imp: Application::activate
DEBUG aperture::viewfinder: Setting up recording with vp8/webm profile without hw acceleration
DEBUG snapshot::widgets::camera::imp: Found openh264enc feature, using the h264/mp4 profile
DEBUG aperture::viewfinder: Setting up recording with h264/mp4 profile without hw acceleration
DEBUG snapshot::widgets::gallery: Done loading 0 pictures
DEBUG snapshot::widgets::gallery: Done loading 0 videos
 INFO ashpd::desktop::request: Creating a org.freedesktop.portal.Request /org/freedesktop/portal/desktop/request/1_292/ashpd_S6dsVXaxj5
 INFO ashpd::desktop::request: Received signal 'Response' on 'org.freedesktop.portal.Request'
DEBUG ashpd::desktop::request: Received response Ok(
    (),
)
DEBUG snapshot::widgets::camera: org.freedesktop.portal.Camera:IsCameraPresent: true
 INFO ashpd::proxy: Calling method org.freedesktop.portal.Camera:OpenPipeWireRemote
DEBUG ashpd::proxy: With body {}
DEBUG aperture::device_provider: Starting device provider with file descriptor: 84
DEBUG aperture::device_provider: Camera found: Lenovo 50 Monitor Camera  (V4L2), target-object: Some(88)
Properties {
    "node.pause-on-idle": (gchararray) "false",
    "object.id": (gchararray) "88",
    "object.path": (gchararray) "v4l2:/dev/video0",
    "priority.session": (gchararray) "1000",
    "device.id": (gchararray) "64",
    "node.loop.name": (gchararray) "data-loop.0",
    "api.v4l2.cap.version": (gchararray) "6.17.8",
    "api.v4l2.cap.card": (gchararray) "Lenovo 50 Monitor Camera : Leno",
    "media.class": (gchararray) "Video/Source",
    "device.product.id": (gchararray) "0x4836",
    "node.nick": (gchararray) "Lenovo 50 Monitor Camera ",
    "client.id": (gchararray) "42",
    "clock.quantum-limit": (gchararray) "8192",
    "factory.name": (gchararray) "api.v4l2.source",
    "factory.id": (gchararray) "11",
    "api.v4l2.cap.driver": (gchararray) "uvcvideo",
    "device.devids": (gchararray) "[ 20736 ]",
    "device.vendor.id": (gchararray) "0x17ef",
    "api.v4l2.cap.device-caps": (gchararray) "04200001",
    "media.role": (gchararray) "Camera",
    "api.v4l2.path": (gchararray) "/dev/video0",
    "object.serial": (gchararray) "88",
    "node.description": (gchararray) "Lenovo 50 Monitor Camera  (V4L2)",
    "api.v4l2.cap.bus_info": (gchararray) "usb-0000:00:14.0-1.1.2",
    "is-default": (gboolean) FALSE,
    "api.v4l2.cap.capabilities": (gchararray) "84a00001",
    "device.api": (gchararray) "v4l2",
    "node.name": (gchararray) "v4l2_input.pci-0000_00_14.0-usb-0_1.1.2_1.0",
    "node.driver": (gchararray) "true",
}
Caps: Some(
    Caps(
        image/jpeg(memory:SystemMemory) {
            width: (gint) 1920,
            height: (gint) 1080,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 1280,
            height: (gint) 960,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 1280,
            height: (gint) 720,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 1024,
            height: (gint) 768,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 800,
            height: (gint) 600,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 640,
            height: (gint) 480,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 25/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 640,
            height: (gint) 360,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        image/jpeg(memory:SystemMemory) {
            width: (gint) 320,
            height: (gint) 240,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        video/x-raw(memory:SystemMemory) {
            format: (gchararray) "YUY2",
            interlace-mode: (gchararray) "progressive",
            width: (gint) 1920,
            height: (gint) 1080,
            framerate: (GstFraction) 5/1,
        },
        video/x-raw(memory:SystemMemory) {
            format: (gchararray) "YUY2",
            interlace-mode: (gchararray) "progressive",
            width: (gint) 1280,
            height: (gint) 720,
            framerate: List(
                [
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        video/x-raw(memory:SystemMemory) {
            format: (gchararray) "YUY2",
            interlace-mode: (gchararray) "progressive",
            width: (gint) 800,
            height: (gint) 600,
            framerate: List(
                [
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        video/x-raw(memory:SystemMemory) {
            format: (gchararray) "YUY2",
            interlace-mode: (gchararray) "progressive",
            width: (gint) 640,
            height: (gint) 480,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 25/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        video/x-raw(memory:SystemMemory) {
            format: (gchararray) "YUY2",
            interlace-mode: (gchararray) "progressive",
            width: (gint) 640,
            height: (gint) 360,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
        video/x-raw(memory:SystemMemory) {
            format: (gchararray) "YUY2",
            interlace-mode: (gchararray) "progressive",
            width: (gint) 320,
            height: (gint) 240,
            framerate: List(
                [
                    (GstFraction) 30/1,
                    (GstFraction) 25/1,
                    (GstFraction) 20/1,
                    (GstFraction) 15/1,
                    (GstFraction) 10/1,
                    (GstFraction) 5/1,
                ],
            ),
        },
    ),
)
DEBUG aperture::viewfinder::imp: Viewfinder realized: starting stream
DEBUG aperture::camera: Using caps: Caps(
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1920,
        height: (gint) 1080,
        framerate: (GstFraction) 30/1,
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1920,
        height: (gint) 1080,
        framerate: (GstFraction) 5/1,
    },
    video/x-raw(memory:SystemMemory) {
        format: (gchararray) "YUY2",
        interlace-mode: (gchararray) "progressive",
        width: (gint) 1920,
        height: (gint) 1080,
        framerate: (GstFraction) 5/1,
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1920,
        height: (gint) 1080,
        framerate: (GstFraction) 10/1,
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1920,
        height: (gint) 1080,
        framerate: (GstFraction) 20/1,
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1920,
        height: (gint) 1080,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1280,
        height: (gint) 960,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1280,
        height: (gint) 720,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 1024,
        height: (gint) 768,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 800,
        height: (gint) 600,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 640,
        height: (gint) 480,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 25/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 640,
        height: (gint) 360,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    image/jpeg(memory:SystemMemory) {
        width: (gint) 320,
        height: (gint) 240,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    video/x-raw(memory:SystemMemory) {
        format: (gchararray) "YUY2",
        interlace-mode: (gchararray) "progressive",
        width: (gint) 1280,
        height: (gint) 720,
        framerate: List(
            [
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    video/x-raw(memory:SystemMemory) {
        format: (gchararray) "YUY2",
        interlace-mode: (gchararray) "progressive",
        width: (gint) 800,
        height: (gint) 600,
        framerate: List(
            [
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    video/x-raw(memory:SystemMemory) {
        format: (gchararray) "YUY2",
        interlace-mode: (gchararray) "progressive",
        width: (gint) 640,
        height: (gint) 480,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 25/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    video/x-raw(memory:SystemMemory) {
        format: (gchararray) "YUY2",
        interlace-mode: (gchararray) "progressive",
        width: (gint) 640,
        height: (gint) 360,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
    video/x-raw(memory:SystemMemory) {
        format: (gchararray) "YUY2",
        interlace-mode: (gchararray) "progressive",
        width: (gint) 320,
        height: (gint) 240,
        framerate: List(
            [
                (GstFraction) 30/1,
                (GstFraction) 25/1,
                (GstFraction) 20/1,
                (GstFraction) 15/1,
                (GstFraction) 10/1,
                (GstFraction) 5/1,
            ],
        ),
    },
)
DEBUG snapshot::widgets::camera: Device provider started
DEBUG aperture::viewfinder: Trying to set camerabin state to Playing
Segmentation fault         (core dumped) snapshot -d

The computer is a Lenovo P3 ultra with a Nvidia RTX A2000 12GB gpu and the akmod-nvidia driver.

I opened an issue on Gnome’s Gitlab. (Making sure you're not a bot!)

The conclusion of the developper in this is issue is

the Nvidia Vulkan driver crashes when creating VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR/DRM_FORMAT_YUV420 textures.

Thank you

Related to:

The same crash appears to affect Firefox if WebRender compositing is force enabled, and videos show up in the viewport.

Hi All,

There are multiple threads opened for similar crash, and I have filed a bug 5701801 for tracking purpose.

We will try to duplicate issue in our lab and get back to you if required any additional information.