Bluetooth failures

Problem

Fedora workstation 40 on desktop appears to be crashing at system wake-up (from suspend).
I’m logged out and no more Bluetooth.
The log is attached at the end of this report.

Once logged back in, I can restart Bluetooth withsystemctl restart bluetooth (see console output).

This is at least the third time it happened since I installed Fedora 40 on my system.

Also, I have noticed, the information regarding battery level in Settings > Power panel is weird, indicating erratic low values or no value at all (the device does not show up) for the Apple Magic mouse and keyboard. The power information for the Logitech device seems allright.

I don’t remember having these problems previously (under Fedora 39).

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 007: ID 05ac:828d Apple, Inc. Bluetooth Host Controller
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Cause

Not yet known.

Related Issues

Workarounds

Restart Bluetooth withsystemctl restart bluetooth or reboot.

$ systemctl status bluetooth
× bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: failed (Result: core-dump) since Thu 2024-05-09 10:41:38 ; 17min ago
   Duration: 10h 5min 8.493s
       Docs: man:bluetoothd(8)
    Process: 244381 ExecStart=/usr/libexec/bluetooth/bluetoothd (code=dumped, signal=SEGV)
   Main PID: 244381 (code=dumped, signal=SEGV)
     Status: "Running"
        CPU: 744ms

May 09 00:36:31 f40 bluetoothd[244381]: Endpoint registered: sender=:1.350 path=/MediaEndpoint/A2DPSink/opus_05_duplex
May 09 00:36:31 f40 bluetoothd[244381]: Endpoint registered: sender=:1.350 path=/MediaEndpoint/A2DPSource/opus_05_duplex
May 09 00:36:31 f40 bluetoothd[244381]: src/gatt-database.c:database_add_chrc() Failed to create characteristic entry in database
May 09 00:36:31 f40 bluetoothd[244381]: src/gatt-database.c:database_add_service() Failed to add characteristic
May 09 00:36:31 f40 bluetoothd[244381]: src/gatt-database.c:database_add_app() Failed to add service
May 09 00:36:31 f40 bluetoothd[244381]: src/gatt-database.c:client_ready_cb() Failed to create GATT service entry in local database
May 09 10:41:38 f40 bluetoothd[244381]: profiles/input/device.c:hidp_send_message() BT socket not connected
May 09 10:41:38 f40 bluetoothd[244381]: Controller resume with wake event 0x0
May 09 10:41:38 f40 systemd[1]: bluetooth.service: Main process exited, code=dumped, status=11/SEGV
May 09 10:41:38 f40 systemd[1]: bluetooth.service: Failed with result 'core-dump'.
~
$ systemctl restart bluetooth
$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Thu 2024-05-09 11:02:05 ; 4s ago
       Docs: man:bluetoothd(8)
   Main PID: 251718 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 18925)
     Memory: 732.0K (peak: 5.1M)
        CPU: 44ms
     CGroup: /system.slice/bluetooth.service
             └─251718 /usr/libexec/bluetooth/bluetoothd

May 09 11:02:05 f40 bluetoothd[251718]: Endpoint registered: sender=:1.427 path=/MediaEndpoint/A2DPSource/faststream
May 09 11:02:05 f40 bluetoothd[251718]: Endpoint registered: sender=:1.427 path=/MediaEndpoint/A2DPSource/faststream_duplex
May 09 11:02:05 f40 bluetoothd[251718]: Endpoint registered: sender=:1.427 path=/MediaEndpoint/A2DPSink/opus_05
May 09 11:02:05 f40 bluetoothd[251718]: Endpoint registered: sender=:1.427 path=/MediaEndpoint/A2DPSource/opus_05
May 09 11:02:05 f40 bluetoothd[251718]: Endpoint registered: sender=:1.427 path=/MediaEndpoint/A2DPSink/opus_05_duplex
May 09 11:02:05 f40 bluetoothd[251718]: Endpoint registered: sender=:1.427 path=/MediaEndpoint/A2DPSource/opus_05_duplex
May 09 11:02:05 f40 bluetoothd[251718]: src/gatt-database.c:database_add_chrc() Failed to create characteristic entry in database
May 09 11:02:05 f40 bluetoothd[251718]: src/gatt-database.c:database_add_service() Failed to add characteristic
May 09 11:02:05 f40 bluetoothd[251718]: src/gatt-database.c:database_add_app() Failed to add service
May 09 11:02:05 f40 bluetoothd[251718]: src/gatt-database.c:client_ready_cb() Failed to create GATT service entry in local database

Log messages:

10:42:51 systemd: Failed to start app-gnome-gnome\x2dkeyring\x2dssh-248461.scope - Application launched by gnome-session-binary.
10:42:50 gdm-session-wor: gkr-pam: unable to locate daemon control file
10:41:40 reporter-system: Process 28195 (bluetoothd) crashed in queue_push_tail.part.0()
10:41:38 bluetoothd: profiles/input/device.c:hidp_send_message() BT socket not connected
02:31:39 systemd-coredum: Process 46857 (gnome-shell) of user 1000 dumped core.

Module /usr/lib64/libgtk-4.so.1.1400.3 (deleted) from rpm gtk4-4.14.3-1.fc40.x86_64
Module libpcsclite.so.1 from rpm pcsc-lite-2.0.3-1.fc40.x86_64
Module legacy.so from rpm openssl-3.2.1-2.fc40.x86_64
Module libopensc.so.11 from rpm opensc-0.25.0-1.fc40.x86_64
Module opensc-pkcs11.so from rpm opensc-0.25.0-1.fc40.x86_64
Module p11-kit-trust.so from rpm p11-kit-0.25.3-4.fc40.x86_64
Module libgiognutls.so from rpm glib-networking-2.80.0-1.fc40.x86_64
Module libnss_resolve.so.2 from rpm systemd-255.4-1.fc40.x86_64
Module libnss_mdns4_minimal.so.2 from rpm nss-mdns-0.15.1-11.fc40.x86_64
Module libgiognomeproxy.so from rpm glib-networking-2.80.0-1.fc40.x86_64
Module libssl.so.3 from rpm openssl-3.2.1-2.fc40.x86_64
Module libduktape.so.207 from rpm duktape-2.7.0-7.fc40.x86_64
Module libcurl.so.4 from rpm curl-8.6.0-8.fc40.x86_64
Module libpxbackend-1.0.so from rpm libproxy-0.5.5-1.fc40.x86_64
Module libproxy.so.1 from rpm libproxy-0.5.5-1.fc40.x86_64
Module libmpg123.so.0 from rpm mpg123-1.31.3-4.fc40.x86_64
Module libopus.so.0 from rpm opus-1.5.1-1.fc40.x86_64
Module libvorbisenc.so.2 from rpm libvorbis-1.3.7-10.fc40.x86_64
Module libFLAC.so.12 from rpm flac-1.4.3-4.fc40.x86_64
Module libgsm.so.1 from rpm gsm-1.0.22-6.fc40.x86_64
Module libsndfile.so.1 from rpm libsndfile-1.2.2-2.fc40.x86_64
Module libpulsecommon-16.1.so from rpm pulseaudio-16.1-7.fc40.x86_64
Module libpulse-mainloop-glib.so.0 from rpm pulseaudio-16.1-7.fc40.x86_64
Module libpulse.so.0 from rpm pulseaudio-16.1-7.fc40.x86_64
Module libgvc.so from rpm gnome-shell-46.1-1.fc40.x86_64
Module libpipewire-module-session-manager.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libpipewire-module-metadata.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libpipewire-module-adapter.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libpipewire-module-client-device.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libpipewire-module-client-node.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libpipewire-module-protocol-native.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libspa-dbus.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libgnome-menu-3.so.0 from rpm gnome-menus-3.36.0-11.fc40.x86_64
Module librsvg-2.so.2 from rpm librsvg2-2.57.1-4.fc40.x86_64
Module libpixbufloader-svg.so from rpm librsvg2-2.57.1-4.fc40.x86_64
Module libgioremote-volume-monitor.so from rpm gvfs-1.54.0-2.fc40.x86_64
Module libcrypt.so.2 from rpm libxcrypt-4.4.36-5.fc40.x86_64
Module libaccountsservice.so.0 from rpm accountsservice-23.13.9-4.fc40.x86_64
Module libgeocode-glib-2.so.0 from rpm geocode-glib-3.26.4-11.fc40.x86_64
Module libgweather-4.so.0 from rpm libgweather-4.4.2-1.fc40.x86_64
Module libgdm.so.1 from rpm gdm-46.0-2.fc40.x86_64
Module libgeoclue-2.so.0 from rpm geoclue2-2.7.0-5.fc40.x86_64
Module libmalcontent-0.so.0 from rpm malcontent-0.11.1-5.fc40.x86_64
Module libibus-1.0.so.5 from rpm ibus-1.5.30~rc3-1.fc40.x86_64
Module libcrypto.so.3 from rpm openssl-3.2.1-2.fc40.x86_64
Module libkeyutils.so.1 from rpm keyutils-1.6.3-3.fc40.x86_64
Module libkrb5support.so.0 from rpm krb5-1.21.2-5.fc40.x86_64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.0-5.fc40.x86_64
Module libk5crypto.so.3 from rpm krb5-1.21.2-5.fc40.x86_64
Module libkrb5.so.3 from rpm krb5-1.21.2-5.fc40.x86_64
Module libnghttp2.so.14 from rpm nghttp2-1.59.0-3.fc40.x86_64
Module libgssapi_krb5.so.2 from rpm krb5-1.21.2-5.fc40.x86_64
Module libpsl.so.5 from rpm libpsl-0.21.5-3.fc40.x86_64
Module libsoup-3.0.so.0 from rpm libsoup3-3.4.4-3.fc40.x86_64
Module libgnome-bg-4.so.2 from rpm gnome-desktop3-44.0-15.fc40.x86_64
Module libsharpyuv.so.0 from rpm libwebp-1.3.2-5.fc40.x86_64
Module libjbig.so.2.1 from rpm jbigkit-2.1-29.fc40.x86_64
Module libLerc.so.4 from rpm liblerc-4.0.0-6.fc40.x86_64
Module libwebp.so.7 from rpm libwebp-1.3.2-5.fc40.x86_64
Module libjson-glib-1.0.so.0 from rpm json-glib-1.8.0-3.fc40.x86_64
Module libcairo-script-interpreter.so.2 from rpm cairo-1.18.0-3.fc40.x86_64
Module libwayland-egl.so.1 from rpm wayland-1.22.0-3.fc40.x86_64
Module libtiff.so.6 from rpm libtiff-4.6.0-2.fc40.x86_64
Module libvulkan.so.1 from rpm vulkan-loader-1.3.280.0-1.fc40.x86_64
Module libtracker-sparql-3.0.so.0 from rpm tracker-3.7.2-1.fc40.x86_64
Module libepoxy.so.0 from rpm libepoxy-1.5.10-6.fc40.x86_64
Module libupower-glib.so.3 from rpm upower-1.90.2-4.fc40.x86_64
Module libgnome-bluetooth-3.0.so.13 from rpm gnome-bluetooth-46.0-1.fc40.x86_64
Module libspa-journal.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libspa-support.so from rpm pipewire-1.0.5-2.fc40.x86_64
Module libpciaccess.so.0 from rpm libpciaccess-0.16-12.fc40.x86_64
Module libedit.so.0 from rpm libedit-3.1-50.20230828cvs.fc40.x86_64
Module libdrm_intel.so.1 from rpm libdrm-2.4.120-3.fc40.x86_64
Module libdrm_nouveau.so.2 from rpm libdrm-2.4.120-3.fc40.x86_64
Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.120-3.fc40.x86_64
Module libelf.so.1 from rpm elfutils-0.191-4.fc40.x86_64
Module libdrm_radeon.so.1 from rpm libdrm-2.4.120-3.fc40.x86_64
Module libsensors.so.4 from rpm lm_sensors-3.6.0-18.fc40.x86_64
Module nouveau_dri.so from rpm mesa-24.0.6-2.fc40.x86_64
Module libxshmfence.so.1 from rpm libxshmfence-1.3.2-3.fc40.x86_64
Module libxcb-sync.so.1 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb-present.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb-dri3.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libwayland-client.so.0 from rpm wayland-1.22.0-3.fc40.x86_64
Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb-dri2.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libglapi.so.0 from rpm mesa-24.0.6-2.fc40.x86_64
Module libEGL_mesa.so.0 from rpm mesa-24.0.6-2.fc40.x86_64
Module libdconfsettings.so from rpm dconf-0.40.0-12.fc40.x86_64
Module libgvfscommon.so from rpm gvfs-1.54.0-2.fc40.x86_64
Module libgvfsdbus.so from rpm gvfs-1.54.0-2.fc40.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-3.fc40.x86_64
Module libogg.so.0 from rpm libogg-1.3.5-8.fc40.x86_64
Module libvorbis.so.0 from rpm libvorbis-1.3.7-10.fc40.x86_64
Module libdatrie.so.1 from rpm libdatrie-0.2.13-9.fc40.x86_64
Module libicudata.so.74 from rpm icu-74.2-1.fc40.x86_64
Module libgmp.so.10 from rpm gmp-6.2.1-8.fc40.x86_64
Module libhogweed.so.6 from rpm nettle-3.9.1-6.fc40.x86_64
Module libnettle.so.8 from rpm nettle-3.9.1-6.fc40.x86_64
Module libtasn1.so.6 from rpm libtasn1-4.19.0-6.fc40.x86_64
Module libunistring.so.5 from rpm libunistring-1.1-7.fc40.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.7-1.fc40.x86_64
Module libgpg-error.so.0 from rpm libgpg-error-1.49-1.fc40.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-3.fc40.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-18.fc40.x86_64
Module libexpat.so.1 from rpm expat-2.6.2-1.fc40.x86_64
Module libmtdev.so.1 from rpm mtdev-1.1.6-8.fc40.x86_64
Module libuuid.so.1 from rpm util-linux-2.40-13.fc40.x86_64
Module libxcb-xkb.so.1 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb-util.so.1 from rpm xcb-util-0.4.1-5.fc40.x86_64
Module libltdl.so.7 from rpm libtool-2.4.7-10.fc40.x86_64
Module libtdb.so.1 from rpm libtdb-1.4.10-1.fc40.x86_64
Module libvorbisfile.so.3 from rpm libvorbis-1.3.7-10.fc40.x86_64
Module libevdev.so.2 from rpm libevdev-1.13.1-4.fc40.x86_64
Module libGLX.so.0 from rpm libglvnd-1.7.0-4.fc40.x86_64
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-4.fc40.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.6-1.fc40.x86_64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-15.fc40.x86_64
Module libthai.so.0 from rpm libthai-0.1.29-8.fc40.x86_64
Module libtinfo.so.6 from rpm ncurses-6.4-12.20240127.fc40.x86_64
Module libicuuc.so.74 from rpm icu-74.2-1.fc40.x86_64
Module libicui18n.so.74 from rpm icu-74.2-1.fc40.x86_64
Module libblkid.so.1 from rpm util-linux-2.40-13.fc40.x86_64
Module libseccomp.so.2 from rpm libseccomp-2.5.3-8.fc40.x86_64
Module libxkbregistry.so.0 from rpm libxkbcommon-1.6.0-2.fc40.x86_64
Module libgnutls.so.30 from rpm gnutls-3.8.5-1.fc40.x86_64
Module libzstd.so.1 from rpm zstd-1.5.6-1.fc40.x86_64
Module liblzma.so.5 from rpm xz-5.4.6-3.fc40.x86_64
Module liblz4.so.1 from rpm lz4-1.9.4-6.fc40.x86_64
Module libcap.so.2 from rpm libcap-2.69-8.fc40.x86_64
Module libp11-kit.so.0 from rpm p11-kit-0.25.3-4.fc40.x86_64
Module libgck-2.so.2 from rpm gcr-4.3.0-1.fc40.x86_64
Module libxcb-shm.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb-render.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.11-6.fc40.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.2-5.fc40.x86_64
Module libpixman-1.so.0 from rpm pixman-0.43.4-1.fc40.x86_64
Module libjpeg.so.62 from rpm libjpeg-turbo-3.0.2-1.fc40.x86_64
Module libpng16.so.16 from rpm libpng-1.6.40-3.fc40.x86_64
Module libGLESv2.so.2 from rpm libglvnd-1.7.0-4.fc40.x86_64
Module libdrm.so.2 from rpm libdrm-2.4.120-3.fc40.x86_64
Module libgbm.so.1 from rpm mesa-24.0.6-2.fc40.x86_64
Module libinput.so.10 from rpm libinput-1.25.0-4.fc40.x86_64
Module libSM.so.6 from rpm libSM-1.2.4-3.fc40.x86_64
Module libXau.so.6 from rpm libXau-1.0.11-6.fc40.x86_64
Module libxcb-res.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb-randr.so.0 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-1.fc40.x86_64
Module libX11-xcb.so.1 from rpm libX11-1.8.9-1.fc40.x86_64
Module libxkbcommon-x11.so.0 from rpm libxkbcommon-1.6.0-2.fc40.x86_64
Module libxkbfile.so.1 from rpm libxkbfile-1.1.3-1.fc40.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.1-7.fc40.x86_64
Module libICE.so.6 from rpm libICE-1.1.1-3.fc40.x86_64
Module libXinerama.so.1 from rpm libXinerama-1.1.5-6.fc40.x86_64
Module libudev.so.1 from rpm systemd-255.4-1.fc40.x86_64
Module libgudev-1.0.so.0 from rpm libgudev-238-5.fc40.x86_64
Module libdisplay-info.so.1 from rpm libdisplay-info-0.1.1-4.fc40.x86_64
Module libeis.so.1 from rpm libei-1.2.1-1.fc40.x86_64
Module libxkbcommon.so.0 from rpm libxkbcommon-1.6.0-2.fc40.x86_64
Module liblcms2.so.2 from rpm lcms2-2.16-3.fc40.x86_64
Module libcolord.so.2 from rpm colord-1.4.7-3.fc40.x86_64
Module libwacom.so.9 from rpm libwacom-2.11.0-1.fc40.x86_64
Module libXi.so.6 from rpm libXi-1.8.1-5.fc40.x86_64
Module libXtst.so.6 from rpm libXtst-1.2.4-6.fc40.x86_64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-3.fc40.x86_64
Module libXcomposite.so.1 from rpm libXcomposite-0.4.6-3.fc40.x86_64
Module libXdamage.so.1 from rpm libXdamage-1.1.6-3.fc40.x86_64
Module libXext.so.6 from rpm libXext-1.3.6-1.fc40.x86_64
Module libGL.so.1 from rpm libglvnd-1.7.0-4.fc40.x86_64
Module libEGL.so.1 from rpm libglvnd-1.7.0-4.fc40.x86_64
Module libwayland-server.so.0 from rpm wayland-1.22.0-3.fc40.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.15.0-4.fc40.x86_64
Module libpangoft2-1.0.so.0 from rpm pango-1.52.2-1.fc40.x86_64
Module libpangocairo-1.0.so.0 from rpm pango-1.52.2-1.fc40.x86_64
Module libfribidi.so.0 from rpm fribidi-1.0.13-4.fc40.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-8.3.0-5.fc40.x86_64
Module libpango-1.0.so.0 from rpm pango-1.52.2-1.fc40.x86_64
Module libcairo-gobject.so.2 from rpm cairo-1.18.0-3.fc40.x86_64
Module libreadline.so.8 from rpm readline-8.2-8.fc40.x86_64
Module libmozjs-115.so.0 from rpm mozjs115-115.7.0-1.fc40.x86_64
Module libdbus-1.so.3 from rpm dbus-1.14.10-3.fc40.x86_64
Module libatk-1.0.so.0 from rpm at-spi2-core-2.52.0-1.fc40.x86_64
Module libatspi.so.0 from rpm at-spi2-core-2.52.0-1.fc40.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.42-2.fc40.2.x86_64
Module libffi.so.8 from rpm libffi-3.4.4-7.fc40.x86_64
Module libselinux.so.1 from rpm libselinux-3.6-4.fc40.x86_64
Module libmount.so.1 from rpm util-linux-2.40-13.fc40.x86_64
Module libz.so.1 from rpm zlib-ng-2.1.6-2.fc40.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.80.0-1.fc40.x86_64
Module libgnome-desktop-4.so.2 from rpm gnome-desktop3-44.0-15.fc40.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-3.fc40.x86_64
Module libsecret-1.so.0 from rpm libsecret-0.21.4-2.fc40.x86_64
Module libnm.so.0 from rpm NetworkManager-1.46.0-2.fc40.x86_64
Module libpipewire-0.3.so.0 from rpm pipewire-1.0.5-2.fc40.x86_64
Module libsystemd.so.0 from rpm systemd-255.4-1.fc40.x86_64
Module libgcr-4.so.4 from rpm gcr-4.3.0-1.fc40.x86_64
Module libpolkit-gobject-1.so.0 from rpm polkit-124-2.fc40.x86_64
Module libpolkit-agent-1.so.0 from rpm polkit-124-2.fc40.x86_64
Module libmutter-cogl-14.so.0 from rpm mutter-46.1-2.fc40.x86_64
Module libcairo.so.2 from rpm cairo-1.18.0-3.fc40.x86_64
Module libX11.so.6 from rpm libX11-1.8.9-1.fc40.x86_64
Module libgraphene-1.0.so.0 from rpm graphene-1.10.6-8.fc40.x86_64
Module libmutter-mtk-14.so.0 from rpm mutter-46.1-2.fc40.x86_64
Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.42.10-8.fc40.x86_64
Module libst-14.so from rpm gnome-shell-46.1-1.fc40.x86_64
Module libgnome-shell-menu.so from rpm gnome-shell-46.1-1.fc40.x86_64
Module libmutter-14.so.0 from rpm mutter-46.1-2.fc40.x86_64
Module libgirepository-1.0.so.1 from rpm gobject-introspection-1.80.1-1.fc40.x86_64
Module libmutter-cogl-pango-14.so.0 from rpm mutter-46.1-2.fc40.x86_64
Module libmutter-clutter-14.so.0 from rpm mutter-46.1-2.fc40.x86_64
Module libgjs.so.0 from rpm gjs-1.80.2-1.fc40.x86_64
Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.52.0-1.fc40.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.80.0-1.fc40.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.80.0-1.fc40.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.80.0-1.fc40.x86_64
Module libshell-14.so from rpm gnome-shell-46.1-1.fc40.x86_64
Module gnome-shell from rpm gnome-shell-46.1-1.fc40.x86_64
Stack trace of thread 46857:
#0  0x00007f9941bc2b8b st_theme_node_lookup_shadow (libst-14.so + 0x4bb8b)
#1  0x00007f9941bc2f67 st_theme_node_get_box_shadow (libst-14.so + 0x4bf67)
#2  0x00007f9941bc32c3 st_theme_node_get_paint_box (libst-14.so + 0x4c2c3)
#3  0x00007f9941bcd315 st_theme_node_transition_get_paint_box (libst-14.so + 0x56315)
#4  0x00007f9941bcede5 st_widget_get_paint_volume (libst-14.so + 0x57de5)
#5  0x00007f99420ceac0 ensure_paint_volume.lto_priv.0 (libmutter-clutter-14.so.0 + 0x50ac0)
#6  0x00007f99420cec50 clutter_actor_get_paint_volume (libmutter-clutter-14.so.0 + 0x50c50)
#7  0x00007f99420cecd2 clutter_actor_get_transformed_paint_volume (libmutter-clutter-14.so.0 + 0x50cd2)
#8  0x00007f9941bceec2 st_widget_get_paint_volume (libst-14.so + 0x57ec2)
#9  0x00007f99420ceac0 ensure_paint_volume.lto_priv.0 (libmutter-clutter-14.so.0 + 0x50ac0)
#10 0x00007f99420cec50 clutter_actor_get_paint_volume (libmutter-clutter-14.so.0 + 0x50c50)
#11 0x00007f99420cecd2 clutter_actor_get_transformed_paint_volume (libmutter-clutter-14.so.0 + 0x50cd2)
#12 0x00007f9941bceec2 st_widget_get_paint_volume (libst-14.so + 0x57ec2)
#13 0x00007f99420ceac0 ensure_paint_volume.lto_priv.0 (libmutter-clutter-14.so.0 + 0x50ac0)
#14 0x00007f99420cec50 clutter_actor_get_paint_volume (libmutter-clutter-14.so.0 + 0x50c50)
#15 0x00007f99420cecd2 clutter_actor_get_transformed_paint_volume (libmutter-clutter-14.so.0 + 0x50cd2)
#16 0x00007f9941bceec2 st_widget_get_paint_volume (libst-14.so + 0x57ec2)
#17 0x00007f9941bce98e st_viewport_get_paint_volume (libst-14.so + 0x5798e)
#18 0x00007f99420ceac0 ensure_paint_volume.lto_priv.0 (libmutter-clutter-14.so.0 + 0x50ac0)
#19 0x00007f99420cec50 clutter_actor_get_paint_volume (libmutter-clutter-14.so.0 + 0x50c50)
#20 0x00007f99420cecd2 clutter_actor_get_transformed_paint_volume (libmutter-clutter-14.so.0 + 0x50cd2)
#21 0x00007f9941bceec2 st_widget_get_paint_volume (libst-14.so + 0x57ec2)
#22 0x00007f99420ceac0 ensure_paint_volume.lto_priv.0 (libmutter-clutter-14.so.0 + 0x50ac0)
#23 0x00007f99420cf5f0 clutter_actor_finish_layout (libmutter-clutter-14.so.0 + 0x515f0)
#24 0x00007f99420cf5cf clutter_actor_finish_layout (libmutter-clutter-14.so.0 + 0x515cf)
#25 0x00007f99420cf5cf clutter_actor_finish_layout (libmutter-clutter-14.so.0 + 0x515cf)
#26 0x00007f99420cf5cf clutter_actor_finish_layout (libmutter-clutter-14.so.0 + 0x515cf)
#27 0x00007f99420cf5cf clutter_actor_finish_layout (libmutter-clutter-14.so.0 + 0x515cf)
#28 0x00007f99420cf5cf clutter_actor_finish_layout (libmutter-clutter-14.so.0 + 0x515cf)
#29 0x00007f994210c83d clutter_stage_finish_layout (libmutter-clutter-14.so.0 + 0x8e83d)
#30 0x00007f9942113530 handle_frame_clock_frame (libmutter-clutter-14.so.0 + 0x95530)
#31 0x00007f99420e454b frame_clock_source_dispatch (libmutter-clutter-14.so.0 + 0x6654b)
#32 0x00007f994234368c g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x5c68c)
#33 0x00007f99423a4788 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbd788)
#34 0x00007f9942349647 g_main_loop_run (libglib-2.0.so.0 + 0x62647)
#35 0x00007f9941ed292a meta_context_run_main_loop (libmutter-14.so.0 + 0xd292a)
#36 0x00007f9941381056 ffi_call_unix64 (libffi.so.8 + 0x9056)
#37 0x00007f994137d6a0 ffi_call_int.lto_priv.0 (libffi.so.8 + 0x56a0)
#38 0x00007f99413804ee ffi_call (libffi.so.8 + 0x84ee)
#39 0x00007f99421d2eee _ZN3Gjs8Function6invokeEP9JSContextRKN2JS8CallArgsENS3_6HandleIP8JSObjectEEP11_GIArgument.localalias.lto_priv.0 (libgjs.so.0 + 0x54eee)
#40 0x00007f99421d4313 _ZN3Gjs8Function4callEP9JSContextjPN2JS5ValueE (libgjs.so.0 + 0x56313)
#41 0x00007f994047cb64 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x7cb64)
#42 0x00007f9940486286 _ZN2js9InterpretEP9JSContextRNS_8RunStateE (libmozjs-115.so.0 + 0x86286)
#43 0x00007f994047c523 _ZN2js9RunScriptEP9JSContextRNS_8RunStateE (libmozjs-115.so.0 + 0x7c523)
#44 0x00007f994047ca67 _ZN2js23InternalCallOrConstructEP9JSContextRKN2JS8CallArgsENS_14MaybeConstructENS_10CallReasonE (libmozjs-115.so.0 + 0x7ca67)
#45 0x00007f994047cedd _ZN2js4CallEP9JSContextN2JS6HandleINS2_5ValueEEES5_RKNS_13AnyInvokeArgsENS2_13MutableHandleIS4_EENS_10CallReasonE (libmozjs-115.so.0 + 0x7cedd)
#46 0x00007f9940501bd8 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so.0 + 0x101bd8)
#47 0x00007f9942207b02 _ZN17GjsContextPrivate18run_main_loop_hookEv (libgjs.so.0 + 0x89b02)
#48 0x00007f994220ef8f gjs_context_eval_module (libgjs.so.0 + 0x90f8f)
#49 0x00007f994220f1b9 gjs_context_eval_module_file (libgjs.so.0 + 0x911b9)
#50 0x000055cda3110036 main (gnome-shell + 0x3036)
#51 0x00007f9941c3d088 __libc_start_call_main (libc.so.6 + 0x2a088)
#52 0x00007f9941c3d14b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a14b)
#53 0x000055cda3110485 _start (gnome-shell + 0x3485)

Stack trace of thread 247074:
#0  0x00007f9941d2918d syscall (libc.so.6 + 0x11618d)
#1  0x00007f99423a1a20 g_cond_wait_until (libglib-2.0.so.0 + 0xbaa20)
#2  0x00007f994230e553 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x27553)
#3  0x00007f994237561a g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x8e61a)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46882:
#0  0x00007f9941d1d72d __poll (libc.so.6 + 0x10a72d)
#1  0x00007f99423a4724 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbd724)
#2  0x00007f9942349647 g_main_loop_run (libglib-2.0.so.0 + 0x62647)
#3  0x00007f9941fad626 thread_impl_func (libmutter-14.so.0 + 0x1ad626)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46874:
#0  0x00007f9941d1d72d __poll (libc.so.6 + 0x10a72d)
#1  0x00007f99423a4724 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbd724)
#2  0x00007f9942344b03 g_main_context_iteration (libglib-2.0.so.0 + 0x5db03)
#3  0x00007f9942344b59 glib_worker_main (libglib-2.0.so.0 + 0x5db59)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46892:
#0  0x00007f9941ca5919 __futex_abstimed_wait_common (libc.so.6 + 0x92919)
#1  0x00007f9941ca82e9 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x952e9)
#2  0x00007f991da9d7fd cnd_wait (nouveau_dri.so + 0x9d7fd)
#3  0x00007f991da7b3bb util_queue_thread_func (nouveau_dri.so + 0x7b3bb)
#4  0x00007f991da9d72c impl_thrd_routine (nouveau_dri.so + 0x9d72c)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46873:
#0  0x00007f9941d2918d syscall (libc.so.6 + 0x11618d)
#1  0x00007f99423a183d g_cond_wait (libglib-2.0.so.0 + 0xba83d)
#2  0x00007f994230e58b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2758b)
#3  0x00007f9942374a93 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8da93)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46876:
#0  0x00007f9941d1d72d __poll (libc.so.6 + 0x10a72d)
#1  0x00007f99423a4724 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbd724)
#2  0x00007f9942349647 g_main_loop_run (libglib-2.0.so.0 + 0x62647)
#3  0x00007f9942547e42 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x113e42)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46897:
#0  0x00007f9941ca5919 __futex_abstimed_wait_common (libc.so.6 + 0x92919)
#1  0x00007f9941ca82e9 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x952e9)
#2  0x00007f991da9d7fd cnd_wait (nouveau_dri.so + 0x9d7fd)
#3  0x00007f991da7b3bb util_queue_thread_func (nouveau_dri.so + 0x7b3bb)
#4  0x00007f991da9d72c impl_thrd_routine (nouveau_dri.so + 0x9d72c)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46878:
#0  0x00007f9941ca5919 __futex_abstimed_wait_common (libc.so.6 + 0x92919)
#1  0x00007f9941ca82e9 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x952e9)
#2  0x00007f9940c29a7d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so.0 + 0x829a7d)
#3  0x00007f9940c2bc98 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so.0 + 0x82bc98)
#4  0x00007f994054b4b6 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so.0 + 0x14b4b6)
#5  0x00007f994054b38b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so.0 + 0x14b38b)
#6  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#7  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46898:
#0  0x00007f9941d1d72d __poll (libc.so.6 + 0x10a72d)
#1  0x00007f99423a4724 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbd724)
#2  0x00007f9942349647 g_main_loop_run (libglib-2.0.so.0 + 0x62647)
#3  0x00007f9941fa5887 input_thread (libmutter-14.so.0 + 0x1a5887)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 46880:
#0  0x00007f9941ca5919 __futex_abstimed_wait_common (libc.so.6 + 0x92919)
#1  0x00007f9941ca82e9 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x952e9)
#2  0x00007f9940c29a7d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-115.so.0 + 0x829a7d)
#3  0x00007f9940c2bc98 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so.0 + 0x82bc98)
#4  0x00007f994054b4b6 _ZN2js12HelperThread10ThreadMainEPNS_18InternalThreadPoolEPS0_ (libmozjs-115.so.0 + 0x14b4b6)
#5  0x00007f994054b38b _ZN2js6detail16ThreadTrampolineIRFvPNS_18InternalThreadPoolEPNS_12HelperThreadEEJRS3_S5_EE5StartEPv (libmozjs-115.so.0 + 0x14b38b)
#6  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#7  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)

Stack trace of thread 246997:
#0  0x00007f9941d2918d syscall (libc.so.6 + 0x11618d)
#1  0x00007f99423a1a20 g_cond_wait_until (libglib-2.0.so.0 + 0xbaa20)
#2  0x00007f994230e553 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x27553)
#3  0x00007f994237561a g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x8e61a)
#4  0x00007f99423738a3 g_thread_proxy (libglib-2.0.so.0 + 0x8c8a3)
#5  0x00007f9941ca91b7 start_thread (libc.so.6 + 0x961b7)
#6  0x00007f9941d2b39c __clone3 (libc.so.6 + 0x11839c)
...

This seems to be very hardware-specific and not a general issue, moving to Ask Fedora .

From Proposed Common Issues to Ask Fedora

I have this issue too on mac mini 2014 F40.

Also having this issue after updating to F40 on my Intel NUC laptop.

“this is an issue with BlueZ 5.75 on Fedora 39. It appears to be an upstream bug, so I’ll wait until they’ve investigated the issue.”

Apparently it was fixed upstream already.

Source: https://github.com/tinygo-org/bluetooth/issues/265#issuecomment-2080417310

Is there a tracking bug report for fedora?