Hello!
I am using Fedora 41 with Hyprland as my tiling compositor (on Wayland). When I download the AppImage and try to run it (chmod +x cursor-0.44.11x86_64.AppImage
and ./cursor-0.44.11x86_64
), I immediately get an error saying segmentation fault (core dumped) ./cursor-0.44.11x86_64.AppImage)
.
I have seen some other segmentation faults reported on this forum and the GitHub, but they all seem to give an error message relating to the SUID bit for the sandbox. I have tried using those solutions, but they do not help in my case.
I would love to provide more description, but that’s about it as far as clear error logging that happens before the error is triggered. I see this message in my dmesg
output:
cursor[40209]: segfault at 7ffc6fc57fe8 ip 00007feb316d5fd9 sp 00007ffc6fc57ff0 error 6 in libc.so.6[3efd9,7feb31697000+170000] likely on CPU 6 (core 12, socket 0)
and this series of messages in the journal:
Jan 14 22:04:13 fedora.attlocal.net abrt-server[40865]: Executable '/tmp/.mount_cursorbYdvIn/cursor' doesn't belong to any pack>
Jan 14 22:04:13 fedora.attlocal.net abrt-server[40865]: 'post-create' on '/var/spool/abrt/ccpp-2025-01-14-22:04:13.891673-40799>
Jan 14 22:04:13 fedora.attlocal.net abrt-server[40865]: Deleting problem directory '/var/spool/abrt/ccpp-2025-01-14-22:04:13.89>
Jan 14 22:07:42 fedora.attlocal.net audit[41783]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 subj=unconfined_u:unconfined_r:u>
Jan 14 22:07:42 fedora.attlocal.net systemd-coredump[41819]: Process 41783 (cursor) of user 1000 terminated abnormally with sig>
Jan 14 22:07:42 fedora.attlocal.net audit: BPF prog-id=741 op=LOAD
Jan 14 22:07:42 fedora.attlocal.net audit: BPF prog-id=742 op=LOAD
Jan 14 22:07:42 fedora.attlocal.net audit: BPF prog-id=743 op=LOAD
Jan 14 22:07:42 fedora.attlocal.net systemd[1]: Started [email protected] - Process Core Dump (PID 41819/UID >
Jan 14 22:07:42 fedora.attlocal.net audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:i>
Jan 14 22:07:43 fedora.attlocal.net abrt-dump-journal-core[1333]: Failed to obtain all required information from journald
Jan 14 22:07:43 fedora.attlocal.net systemd-coredump[41820]: [🡕] Process 41783 (cursor) of user 1000 dumped core.
Module libdconfsettings.so from rpm dconf-0.40.0-14.fc41.x86_64
Module libtinfo.so.6 from rpm ncurses-6.5-2.20240629.fc41.x86_64
Module libedit.so.0 from rpm libedit-3.1-54.20250104cvs.fc41.x86_64
Module libzstd.so.1 from rpm zstd-1.5.6-2.fc41.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
Module liblzma.so.5 from rpm xz-5.6.2-2.fc41.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-19.fc41.x86_64
Module libdatrie.so.1 from rpm libdatrie-0.2.13-10.fc41.x86_64
Module libjson-glib-1.0.so.0 from rpm json-glib-1.10.0-1.fc41.x86_>
Module libjpeg.so.62 from rpm libjpeg-turbo-3.0.2-3.fc41.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.9-1.fc41.x86_64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-16.fc41.x86_64
Module libXinerama.so.1 from rpm libXinerama-1.1.5-7.fc41.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.3-1.fc41.x86_64
Module libwayland-egl.so.1 from rpm wayland-1.23.0-2.fc41.x86_64
Module libwayland-cursor.so.0 from rpm wayland-1.23.0-2.fc41.x86_64
Module libgmp.so.10 from rpm gmp-6.3.0-2.fc41.x86_64
Module libhogweed.so.6 from rpm nettle-3.10-3.fc41.x86_64
Module libnettle.so.8 from rpm nettle-3.10-3.fc41.x86_64
Module libtasn1.so.6 from rpm libtasn1-4.19.0-9.fc41.x86_64
Module libunistring.so.5 from rpm libunistring-1.1-8.fc41.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.7-2.fc41.x86_64
Module libp11-kit.so.0 from rpm p11-kit-0.25.5-3.fc41.x86_64
Module libcrypto.so.3 from rpm openssl-3.2.2-11.fc41.x86_64
Module libkeyutils.so.1 from rpm keyutils-1.6.3-4.fc41.x86_64
Module libkrb5support.so.0 from rpm krb5-1.21.3-3.fc41.x86_64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.1-6.fc41.x86_64
Module libk5crypto.so.3 from rpm krb5-1.21.3-3.fc41.x86_64
Module libkrb5.so.3 from rpm krb5-1.21.3-3.fc41.x86_64
Module libcap.so.2 from rpm libcap-2.70-4.fc41.x86_64
Module libblkid.so.1 from rpm util-linux-2.40.2-4.fc41.x86_64
Module libXau.so.6 from rpm libXau-1.0.11-7.fc41.x86_64
Module libpixman-1.so.0 from rpm pixman-0.44.2-1.fc41.x86_64
Module libxcb-shm.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-render.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.12-1.fc41.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.3-1.fc41.x86_64
Module libpng16.so.16 from rpm libpng-1.6.40-4.fc41.x86_64
Module libthai.so.0 from rpm libthai-0.1.29-9.fc41.x86_64
Module libwayland-client.so.0 from rpm wayland-1.23.0-2.fc41.x86_64
Module libtracker-sparql-3.0.so.0 from rpm tracker-3.7.3-3.fc41.x86_64
Module libcloudproviders.so.0 from rpm libcloudproviders-0.3.5-5.fc41.x86_64
Module libXi.so.6 from rpm libXi-1.8.2-1.fc41.x86_64
Module libepoxy.so.0 from rpm libepoxy-1.5.10-8.fc41.x86_64
Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.42.12-6.fc41.x86_64
Module libcairo-gobject.so.2 from rpm cairo-1.18.2-2.fc41.x86_64
Module libfribidi.so.0 from rpm fribidi-1.0.15-2.fc41.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.15.0-8.fc41.x86_64
Module libpangoft2-1.0.so.0 from rpm pango-1.54.0-2.fc41.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-9.0.0-3.fc41.x86_64
Module libpangocairo-1.0.so.0 from rpm pango-1.54.0-2.fc41.x86_64
Module libgdk-3.so.0 from rpm gtk3-3.24.43-2.fc41.x86_64
Module libgnutls.so.30 from rpm gnutls-3.8.6-7.fc41.x86_64
Module libavahi-client.so.3 from rpm avahi-0.8-29.fc41.x86_64
Module libavahi-common.so.3 from rpm avahi-0.8-29.fc41.x86_64
Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-3.fc41.x86_64
Module libsystemd.so.0 from rpm systemd-256.11-1.fc41.x86_64
Module libplds4.so from rpm nss-3.107.0-1.fc41.x86_64
Module libplc4.so from rpm nss-3.107.0-1.fc41.x86_64
Module libselinux.so.1 from rpm libselinux-3.7-5.fc41.x86_64
Module libmount.so.1 from rpm util-linux-2.40.2-4.fc41.x86_64
Module libz.so.1 from rpm zlib-ng-2.1.7-3.fc41.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
Module libffi.so.8 from rpm libffi-3.4.6-3.fc41.x86_64
Module libatspi.so.0 from rpm at-spi2-core-2.54.0-1.fc41.x86_64
Module libasound.so.2 from rpm alsa-lib-1.2.13-3.fc41.x86_64
Module libxkbcommon.so.0 from rpm libxkbcommon-1.7.0-4.fc41.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libexpat.so.1 from rpm expat-2.6.4-1.fc41.x86_64
Module libgbm.so.1 from rpm mesa-24.3.2-2.fc41.x86_64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-4.fc41.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-4.fc41.x86_64
Module libXext.so.6 from rpm libXext-1.3.6-2.fc41.x86_64
Module libXdamage.so.1 from rpm libXdamage-1.1.6-4.fc41.x86_64
Module libXcomposite.so.1 from rpm libXcomposite-0.4.6-4.fc41.x86_64
Module libX11.so.6 from rpm libX11-1.8.10-2.fc41.x86_64
Module libcairo.so.2 from rpm cairo-1.18.2-2.fc41.x86_64
Module libpango-1.0.so.0 from rpm pango-1.54.0-2.fc41.x86_64
Module libgtk-3.so.0 from rpm gtk3-3.24.43-2.fc41.x86_64
Module libdrm.so.2 from rpm libdrm-2.4.124-1.fc41.x86_64
Module libcups.so.2 from rpm cups-2.4.11-9.fc41.x86_64
Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.54.0-1.fc41.x86_64
Module libatk-1.0.so.0 from rpm at-spi2-core-2.54.0-1.fc41.x86_64
Module libdbus-1.so.3 from rpm dbus-1.14.10-4.fc41.x86_64
Module libnspr4.so from rpm nss-3.107.0-1.fc41.x86_64
Module libsmime3.so from rpm nss-3.107.0-1.fc41.x86_64
Module libnssutil3.so from rpm nss-3.107.0-1.fc41.x86_64
Module libnss3.so from rpm nss-3.107.0-1.fc41.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Stack trace of thread 41783:
#0 0x00007fb1f0923487 __printf_buffer_write (libc.so.6 + 0x36487)
#1 0x00007fb1f092bff9 __printf_buffer (libc.so.6 + 0x3eff9)
#2 0x00007fb1f0952553 __vsnprintf_internal (libc.so.6 + 0x65553)
#3 0x00007fb1f0928c46 snprintf (libc.so.6 + 0x3bc46)
#4 0x000055f4ca1a51c6 n/a (n/a + 0x0)
#5 0x000055f4ca1a535d n/a (n/a + 0x0)
#6 0x000055f4ca1a535d n/a (n/a + 0x0)
#7 0x000055f4ca1a535d n/a (n/a + 0x0)
#8 0x000055f4ca1a535d n/a (n/a + 0x0)
#9 0x000055f4ca1a535d n/a (n/a + 0x0)
#10 0x000055f4ca1a535d n/a (n/a + 0x0)
#11 0x000055f4ca1a535d n/a (n/a + 0x0)
#12 0x000055f4ca1a535d n/a (n/a + 0x0)
#13 0x000055f4ca1a535d n/a (n/a + 0x0)
#14 0x000055f4ca1a535d n/a (n/a + 0x0)
#15 0x000055f4ca1a535d n/a (n/a + 0x0)
#16 0x000055f4ca1a535d n/a (n/a + 0x0)
#17 0x000055f4ca1a535d n/a (n/a + 0x0)
#18 0x000055f4ca1a535d n/a (n/a + 0x0)
#19 0x000055f4ca1a535d n/a (n/a + 0x0)
#20 0x000055f4ca1a535d n/a (n/a + 0x0)
#21 0x000055f4ca1a535d n/a (n/a + 0x0)
#22 0x000055f4ca1a535d n/a (n/a + 0x0)
#23 0x000055f4ca1a535d n/a (n/a + 0x0)
#24 0x000055f4ca1a535d n/a (n/a + 0x0)
#25 0x000055f4ca1a535d n/a (n/a + 0x0)
#26 0x000055f4ca1a535d n/a (n/a + 0x0)
#27 0x000055f4ca1a535d n/a (n/a + 0x0)
#28 0x000055f4ca1a535d n/a (n/a + 0x0)
#29 0x000055f4ca1a535d n/a (n/a + 0x0)
#30 0x000055f4ca1a535d n/a (n/a + 0x0)
#31 0x000055f4ca1a535d n/a (n/a + 0x0)
#32 0x000055f4ca1a535d n/a (n/a + 0x0)
#33 0x000055f4ca1a535d n/a (n/a + 0x0)
#34 0x000055f4ca1a535d n/a (n/a + 0x0)
#35 0x000055f4ca1a535d n/a (n/a + 0x0)
#36 0x000055f4ca1a535d n/a (n/a + 0x0)
#37 0x000055f4ca1a535d n/a (n/a + 0x0)
#38 0x000055f4ca1a535d n/a (n/a + 0x0)
#39 0x000055f4ca1a535d n/a (n/a + 0x0)
#40 0x000055f4ca1a535d n/a (n/a + 0x0)
#41 0x000055f4ca1a535d n/a (n/a + 0x0)
#42 0x000055f4ca1a535d n/a (n/a + 0x0)
#43 0x000055f4ca1a535d n/a (n/a + 0x0)
#44 0x000055f4ca1a535d n/a (n/a + 0x0)
#45 0x000055f4ca1a535d n/a (n/a + 0x0)
#46 0x000055f4ca1a535d n/a (n/a + 0x0)
#47 0x000055f4ca1a535d n/a (n/a + 0x0)
#48 0x000055f4ca1a535d n/a (n/a + 0x0)
#49 0x000055f4ca1a535d n/a (n/a + 0x0)
#50 0x000055f4ca1a535d n/a (n/a + 0x0)
#51 0x000055f4ca1a535d n/a (n/a + 0x0)
#52 0x000055f4ca1a535d n/a (n/a + 0x0)
#53 0x000055f4ca1a535d n/a (n/a + 0x0)
#54 0x000055f4ca1a535d n/a (n/a + 0x0)
#55 0x000055f4ca1a535d n/a (n/a + 0x0)
#56 0x000055f4ca1a535d n/a (n/a + 0x0)
#57 0x000055f4ca1a535d n/a (n/a + 0x0)
#58 0x000055f4ca1a535d n/a (n/a + 0x0)
#59 0x000055f4ca1a535d n/a (n/a + 0x0)
#60 0x000055f4ca1a535d n/a (n/a + 0x0)
#61 0x000055f4ca1a535d n/a (n/a + 0x0)
#62 0x000055f4ca1a535d n/a (n/a + 0x0)
#63 0x000055f4ca1a535d n/a (n/a + 0x0)
Stack trace of thread 41795:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d5a2 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x705>
#2 0x000055f4c90734dd n/a (n/a + 0x0)
#3 0x000055f4c909b24d n/a (n/a + 0x0)
#4 0x000055f4c901c203 n/a (n/a + 0x0)
#5 0x000055f4c905abbd n/a (n/a + 0x0)
#6 0x000055f4c905968c n/a (n/a + 0x0)
#7 0x000055f4c905a19e n/a (n/a + 0x0)
#8 0x000055f4c9059e2d n/a (n/a + 0x0)
#9 0x000055f4c9059d3d n/a (n/a + 0x0)
#10 0x000055f4c9073c25 n/a (n/a + 0x0)
#11 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#12 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41794:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d5a2 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x705>
#2 0x000055f4c90734dd n/a (n/a + 0x0)
#3 0x000055f4c909b24d n/a (n/a + 0x0)
#4 0x000055f4c901c203 n/a (n/a + 0x0)
#5 0x000055f4c905abbd n/a (n/a + 0x0)
#6 0x000055f4c905968c n/a (n/a + 0x0)
#7 0x000055f4c905a19e n/a (n/a + 0x0)
#8 0x000055f4c9059e2d n/a (n/a + 0x0)
#9 0x000055f4c9059d3d n/a (n/a + 0x0)
#10 0x000055f4c9073c25 n/a (n/a + 0x0)
#11 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#12 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41798:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c90733c5 n/a (n/a + 0x0)
#3 0x000055f4c909b21f n/a (n/a + 0x0)
#4 0x000055f4c901c0dc n/a (n/a + 0x0)
#5 0x000055f4c8fdb1a4 n/a (n/a + 0x0)
#6 0x000055f4c903c9fd n/a (n/a + 0x0)
#7 0x000055f4c9001ebd n/a (n/a + 0x0)
#8 0x000055f4c9060e28 n/a (n/a + 0x0)
#9 0x000055f4c9061032 n/a (n/a + 0x0)
#10 0x000055f4c9073c25 n/a (n/a + 0x0)
#11 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#12 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41797:
#0 0x00007fb1f09e24f2 epoll_wait (libc.so.6 + 0xf54f2)
#1 0x000055f4c90984b0 n/a (n/a + 0x0)
#2 0x000055f4c9098347 n/a (n/a + 0x0)
#3 0x000055f4c903c9fd n/a (n/a + 0x0)
#4 0x000055f4c9001ebd n/a (n/a + 0x0)
#5 0x000055f4c9060e28 n/a (n/a + 0x0)
#6 0x000055f4c801a68f n/a (n/a + 0x0)
#7 0x000055f4c9061032 n/a (n/a + 0x0)
#8 0x000055f4c9073c25 n/a (n/a + 0x0)
#9 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#10 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41796:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d5a2 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x705>
#2 0x000055f4c90734dd n/a (n/a + 0x0)
#3 0x000055f4c909b24d n/a (n/a + 0x0)
#4 0x000055f4c901c203 n/a (n/a + 0x0)
#5 0x000055f4c905abbd n/a (n/a + 0x0)
#6 0x000055f4c905968c n/a (n/a + 0x0)
#7 0x000055f4c905a19e n/a (n/a + 0x0)
#8 0x000055f4c9059e5d n/a (n/a + 0x0)
#9 0x000055f4c9059d51 n/a (n/a + 0x0)
#10 0x000055f4c9073c25 n/a (n/a + 0x0)
#11 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#12 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41801:
#0 0x00007fb1f09e2390 epoll_pwait (libc.so.6 + 0xf5390)
#1 0x000055f4c573fdd9 n/a (n/a + 0x0)
#2 0x000055f4c572f765 n/a (n/a + 0x0)
#3 0x000055f4cd36487c n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41814:
#0 0x00007fb1f09dfe9d syscall (libc.so.6 + 0xf2e9d)
#1 0x00007fb1f1d1be1d g_cond_wait (libglib-2.0.so.0 + 0x6ae1d)
#2 0x00007fb1f1cbb68b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + >
#3 0x00007fb1f1d24a23 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x73a23)
#4 0x00007fb1f1d23d43 g_thread_proxy (libglib-2.0.so.0 + 0x72d43)
#5 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#6 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41817:
#0 0x00007fb1f09d48b0 ppoll (libc.so.6 + 0xe78b0)
#1 0x00007fb1f1d518a3 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so>
#2 0x00007fb1f1cf2783 g_main_context_iteration (libglib-2.0.so.0 + 0x41783)
#3 0x00007fb1eeda576d dconf_gdbus_worker_thread (libdconfsettings.so + 0x776>
#4 0x00007fb1f1d23d43 g_thread_proxy (libglib-2.0.so.0 + 0x72d43)
#5 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#6 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41816:
#0 0x00007fb1f09dfe9d syscall (libc.so.6 + 0xf2e9d)
#1 0x00007fb1f1d1cae0 g_cond_wait_until (libglib-2.0.so.0 + 0x6bae0)
#2 0x00007fb1f1cbb653 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + >
#3 0x00007fb1f1d255ba g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.>
#4 0x00007fb1f1d23d43 g_thread_proxy (libglib-2.0.so.0 + 0x72d43)
#5 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#6 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41793:
#0 0x000055f4c9098290 n/a (n/a + 0x0)
#1 0x000055f4c903c9fd n/a (n/a + 0x0)
#2 0x000055f4c9001ebd n/a (n/a + 0x0)
#3 0x000055f4c9060e28 n/a (n/a + 0x0)
#4 0x000055f4c904a25d n/a (n/a + 0x0)
#5 0x000055f4c9061032 n/a (n/a + 0x0)
#6 0x000055f4c9073c25 n/a (n/a + 0x0)
#7 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#8 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41805:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f0966428 __new_sem_wait_slow64.constprop.0 (libc.so.6 + 0x79428)
#2 0x000055f4c573b2b6 n/a (n/a + 0x0)
#3 0x000055f4cd424aec n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41790:
#0 0x00007fb1f09d437d __poll (libc.so.6 + 0xe737d)
#1 0x000055f4c86a6460 n/a (n/a + 0x0)
#2 0x000055f4c9073c25 n/a (n/a + 0x0)
#3 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#4 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41802:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4cd36275c n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41804:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4cd36275c n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41810:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4c572bd03 n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41813:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4c572bd03 n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41803:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4cd36275c n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41811:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4c572bd03 n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41812:
#0 0x00007fb1f095a7e9 __futex_abstimed_wait_common (libc.so.6 + 0x6d7e9)
#1 0x00007fb1f095d239 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x70239)
#2 0x000055f4c573b489 n/a (n/a + 0x0)
#3 0x000055f4c572bd03 n/a (n/a + 0x0)
#4 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#5 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41815:
#0 0x00007fb1f09d48b0 ppoll (libc.so.6 + 0xe78b0)
#1 0x00007fb1f1d518a3 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so>
#2 0x00007fb1f1cf2783 g_main_context_iteration (libglib-2.0.so.0 + 0x41783)
#3 0x00007fb1f1cf27e1 glib_worker_main (libglib-2.0.so.0 + 0x417e1)
#4 0x00007fb1f1d23d43 g_thread_proxy (libglib-2.0.so.0 + 0x72d43)
#5 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#6 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
Stack trace of thread 41818:
#0 0x00007fb1f09d48b0 ppoll (libc.so.6 + 0xe78b0)
#1 0x00007fb1f1d518a3 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so>
#2 0x00007fb1f1cf7377 g_main_loop_run (libglib-2.0.so.0 + 0x46377)
#3 0x00007fb1f1bc5662 gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 +>
#4 0x00007fb1f1d23d43 g_thread_proxy (libglib-2.0.so.0 + 0x72d43)
#5 0x00007fb1f095e148 start_thread (libc.so.6 + 0x71148)
#6 0x00007fb1f09e20cc __clone3 (libc.so.6 + 0xf50cc)
ELF object binary architecture: AMD x86-64
: [email protected]: Deactivated successfully.
SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg>
: [email protected]: Consumed 340ms CPU time, 252.3M memory peak.
: tmp-.mount_cursorCVYTXn.mount: Deactivated successfully.
prog-id=743 op=UNLOAD
prog-id=742 op=UNLOAD
prog-id=741 op=UNLOAD
r[41846]: Executable '/tmp/.mount_cursorCVYTXn/cursor' doesn't belong to any package and Pro>
r[41846]: 'post-create' on '/var/spool/abrt/ccpp-2025-01-14-22:07:43.641650-41783' exited wi>
r[41846]: Deleting problem directory '/var/spool/abrt/ccpp-2025-01-14-22:07:43.641650-41783'
It doesn’t appear to be specific to my kernel version, the machine, or even the build version. I had Cursor working briefly with my setup, but after updating the kernel (from 6.11.4-301.fc41.x86_64 to 6.12.8-200.fc41.x86_64), Cursor started segfaulting again. I think I was using cursor-0.43.6-build-241206z7j6me2e2-x86_64.AppImage before, and I have tried the newest release (cursor-0.44.11x86_64.AppImage) too, as well as on a brand new installation of Fedora 41 (both kernel versions).
I’m not really sure how to debug segfaults properly, so hopefully someone on the team can look further into the code to figure out what’s going wrong.
Thanks!