SUMMARY Dolphin 24.02.2 crashes every time I hit the space bar when viewing a location (files, applications, fonts, doesn't matter). I found out about this when i discovered the option "Select files and folders" in the hamburger menu and tried it. Pressing F2 opens Selection Mode as expected. STEPS TO REPRODUCE 1. Open Dolphin 2. Be in a location 3. Press the spacebar on your keyboard OBSERVED RESULT Dolphin crashes. KDE Crash Report tool doesn't show up. Strace reports a segmentation fault. EXPECTED RESULT Selection Mode opens, as described in the tooltip in hamburger menu. Dolphin doesn't crash. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20240517 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.0 Kernel Version: 6.8.9-1-default (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION strace logs (sorry, couldn't get debuginfo to work on opensuse) --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8} --- rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[ALRM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 alarm(3) = 0 rt_sigaction(SIGTERM, {sa_handler=0x7fea7e020150, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 openat(AT_FDCWD, "/home/morganist/.cache/kcrash-metadata/dolphin.d7c8d8d2daab458dab86604149cbf4ab.5567.ini", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0600) = 13 write(13, "[KCrash]\n", 9) = 9 write(13, "exe", 3) = 3 write(13, "=", 1) = 1 write(13, "/usr/bin/dolphin", 16) = 16 write(13, "\n", 1) = 1 write(13, "glrenderer", 10) = 10 write(13, "=", 1) = 1 write(13, "AMD Radeon RX 470 Graphics (rade"..., 88) = 88 write(13, "\n", 1) = 1 write(13, "platform", 8) = 8 write(13, "=", 1) = 1 write(13, "wayland", 7) = 7 write(13, "\n", 1) = 1 write(13, "appname", 7) = 7 write(13, "=", 1) = 1 write(13, "dolphin", 7) = 7 write(13, "\n", 1) = 1 write(13, "apppath", 7) = 7 write(13, "=", 1) = 1 write(13, "/usr/bin", 8) = 8 write(13, "\n", 1) = 1 write(13, "signal", 6) = 6 write(13, "=", 1) = 1 write(13, "11", 2) = 2 write(13, "\n", 1) = 1 getpid() = 5567 write(13, "pid", 3) = 3 write(13, "=", 1) = 1 write(13, "5567", 4) = 4 write(13, "\n", 1) = 1 write(13, "appversion", 10) = 10 write(13, "=", 1) = 1 write(13, "24.02.2", 7) = 7 write(13, "\n", 1) = 1 write(13, "programname", 11) = 11 write(13, "=", 1) = 1 write(13, "Dolphin", 7) = 7 write(13, "\n", 1) = 1 write(13, "bugaddress", 10) = 10 write(13, "=", 1) = 1 write(13, "submit@bugs.kde.org", 19) = 19 write(13, "\n", 1) = 1 close(13) = 0 write(2, "KCrash: Application 'dolphin' cr"..., 68KCrash: Application 'dolphin' crashing... crashRecursionCounter = 2 ) = 68 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, NULL, 8) = 0 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, NULL, 8) = 0 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, NULL, 8) = 0 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fea7b441240}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [ILL ABRT BUS FPE SEGV], NULL, 8) = 0 gettid() = 5567 getpid() = 5567 tgkill(5567, 5567, SIGSEGV) = 0 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_TKILL, si_pid=5567, si_uid=1000} ---
Stack trace from DrKonqui Intensive care: Stack trace of thread 5707: #0 0x00007fa371c949ec __pthread_kill_implementation (libc.so.6 + 0x949ec) #1 0x00007fa371c41176 raise (libc.so.6 + 0x41176) #2 0x00007fa3747a6be3 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x6be3) #3 0x00007fa371c41240 __restore_rt (libc.so.6 + 0x41240) #4 0x00007fa3725d3c24 _ZN7QObject11deleteLaterEv (libQt6Core.so.6 + 0x1d3c24) #5 0x000055984db651a1 n/a (dolphin + 0x9e1a1) #6 0x000055984db42ee5 n/a (dolphin + 0x7bee5) #7 0x000055984db22115 n/a (dolphin + 0x5b115) #8 0x00007fa3725e8483 n/a (libQt6Core.so.6 + 0x1e8483) #9 0x00007fa3731389a2 _ZN7QAction9triggeredEb (libQt6Gui.so.6 + 0x5389a2) #10 0x00007fa37313b594 _ZN7QAction8activateENS_11ActionEventE (libQt6Gui.so.6 + 0x53b594) #11 0x00007fa37313b9a0 _ZN7QAction5eventEP6QEvent (libQt6Gui.so.6 + 0x53b9a0) #12 0x00007fa3737c2f1e _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x1c2f1e) #13 0x00007fa37258f060 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x18f060) #14 0x00007fa373149964 _ZN12QShortcutMap13dispatchEventEP9QKeyEvent (libQt6Gui.so.6 + 0x549964) #15 0x00007fa37314a0c7 _ZN12QShortcutMap11tryShortcutEP9QKeyEvent (libQt6Gui.so.6 + 0x54a0c7) #16 0x00007fa372e4550e _ZN22QWindowSystemInterface19handleShortcutEventEP7QWindowmi6QFlagsIN2Qt16KeyboardModifierEEjjjRK7QStringbt (libQt6Gui.so.6 + 0x24550e) #17 0x00007fa372dec902 _ZN22QGuiApplicationPrivate15processKeyEventEPN29QWindowSystemInterfacePrivate8KeyEventE (libQt6Gui.so.6 + 0x1ec902) #18 0x00007fa372e4c05c _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x24c05c) #19 0x00007fa37320ff80 n/a (libQt6Gui.so.6 + 0x60ff80) #20 0x00007fa370a6e740 n/a (libglib-2.0.so.0 + 0x5d740) #21 0x00007fa370a70388 n/a (libglib-2.0.so.0 + 0x5f388) #22 0x00007fa370a70a3c g_main_context_iteration (libglib-2.0.so.0 + 0x5fa3c) #23 0x00007fa3727c0b0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3c0b0c) #24 0x00007fa3725997db _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1997db) #25 0x00007fa372592fe6 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x192fe6) #26 0x000055984db1e98f n/a (dolphin + 0x5798f) #27 0x00007fa371c2a1f0 __libc_start_call_main (libc.so.6 + 0x2a1f0) #28 0x00007fa371c2a2b9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a2b9) #29 0x000055984db1eff5 n/a (dolphin + 0x57ff5) Stack trace of thread 5711: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c91d40 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x91d40) #2 0x00007fa365310e7b n/a (radeonsi_dri.so + 0x110e7b) #3 0x00007fa365306eb7 n/a (radeonsi_dri.so + 0x106eb7) #4 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #5 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5710: #0 0x00007fa371d0578f __poll (libc.so.6 + 0x10578f) #1 0x00007fa36fd77da1 n/a (libQt6WaylandClient.so.6 + 0x7cda1) #2 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #3 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #4 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5714: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c91d40 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x91d40) #2 0x00007fa365310e7b n/a (radeonsi_dri.so + 0x110e7b) #3 0x00007fa365306eb7 n/a (radeonsi_dri.so + 0x106eb7) #4 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #5 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5713: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c91d40 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x91d40) #2 0x00007fa365310e7b n/a (radeonsi_dri.so + 0x110e7b) #3 0x00007fa365306eb7 n/a (radeonsi_dri.so + 0x106eb7) #4 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #5 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5731: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c92065 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x92065) #2 0x00007fa3726f9493 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2f9493) #3 0x00007fa3726f3dc9 n/a (libQt6Core.so.6 + 0x2f3dc9) #4 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #5 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #6 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5712: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c91d40 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x91d40) #2 0x00007fa365310e7b n/a (radeonsi_dri.so + 0x110e7b) #3 0x00007fa365306eb7 n/a (radeonsi_dri.so + 0x106eb7) #4 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #5 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5715: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c91d40 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x91d40) #2 0x00007fa365310e7b n/a (radeonsi_dri.so + 0x110e7b) #3 0x00007fa365306eb7 n/a (radeonsi_dri.so + 0x106eb7) #4 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #5 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5733: #0 0x00007fa371d0578f __poll (libc.so.6 + 0x10578f) #1 0x00007fa370a7032f n/a (libglib-2.0.so.0 + 0x5f32f) #2 0x00007fa370a70a3c g_main_context_iteration (libglib-2.0.so.0 + 0x5fa3c) #3 0x00007fa3727c0b0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3c0b0c) #4 0x00007fa3725997db _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1997db) #5 0x00007fa372674cf4 _ZN7QThread4execEv (libQt6Core.so.6 + 0x274cf4) #6 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #7 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #8 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5716: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c91d40 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x91d40) #2 0x00007fa365310e7b n/a (radeonsi_dri.so + 0x110e7b) #3 0x00007fa365306eb7 n/a (radeonsi_dri.so + 0x106eb7) #4 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #5 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5739: #0 0x00007fa371d05d26 ppoll (libc.so.6 + 0x105d26) #1 0x00007fa3726e8629 _Z12qt_safe_pollP6pollfdm14QDeadlineTimer (libQt6Core.so.6 + 0x2e8629) #2 0x00007fa371f57ffd n/a (libQt6Network.so.6 + 0x127ffd) #3 0x00007fa371eea2ef n/a (libQt6Network.so.6 + 0xba2ef) #4 0x00007fa371ee7c7c _ZN15QAbstractSocket16waitForReadyReadEi (libQt6Network.so.6 + 0xb7c7c) #5 0x00007fa37480317a n/a (libKF6KIOCore.so.6 + 0x5617a) #6 0x00007fa3748e56bd n/a (libKF6KIOCore.so.6 + 0x1386bd) #7 0x00007fa3748bc4dd n/a (libKF6KIOCore.so.6 + 0x10f4dd) #8 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #9 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #10 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5708: #0 0x00007fa371d0578f __poll (libc.so.6 + 0x10578f) #1 0x00007fa370a7032f n/a (libglib-2.0.so.0 + 0x5f32f) #2 0x00007fa370a70a3c g_main_context_iteration (libglib-2.0.so.0 + 0x5fa3c) #3 0x00007fa3727c0b0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3c0b0c) #4 0x00007fa3725997db _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1997db) #5 0x00007fa372674cf4 _ZN7QThread4execEv (libQt6Core.so.6 + 0x274cf4) #6 0x00007fa37357b6fa n/a (libQt6DBus.so.6 + 0x386fa) #7 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #8 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #9 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5747: #0 0x00007fa371d05d26 ppoll (libc.so.6 + 0x105d26) #1 0x00007fa3726e8629 _Z12qt_safe_pollP6pollfdm14QDeadlineTimer (libQt6Core.so.6 + 0x2e8629) #2 0x00007fa371f57ffd n/a (libQt6Network.so.6 + 0x127ffd) #3 0x00007fa371eea2ef n/a (libQt6Network.so.6 + 0xba2ef) #4 0x00007fa371ee7c7c _ZN15QAbstractSocket16waitForReadyReadEi (libQt6Network.so.6 + 0xb7c7c) #5 0x00007fa37480317a n/a (libKF6KIOCore.so.6 + 0x5617a) #6 0x00007fa3748e56bd n/a (libKF6KIOCore.so.6 + 0x1386bd) #7 0x00007fa3748bc4dd n/a (libKF6KIOCore.so.6 + 0x10f4dd) #8 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #9 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #10 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5709: #0 0x00007fa371d0578f __poll (libc.so.6 + 0x10578f) #1 0x00007fa36fd77da1 n/a (libQt6WaylandClient.so.6 + 0x7cda1) #2 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #3 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #4 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5730: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c92065 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x92065) #2 0x00007fa3726f9493 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2f9493) #3 0x00007fa3726f3dc9 n/a (libQt6Core.so.6 + 0x2f3dc9) #4 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #5 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #6 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5740: #0 0x00007fa371d05d26 ppoll (libc.so.6 + 0x105d26) #1 0x00007fa3726e8629 _Z12qt_safe_pollP6pollfdm14QDeadlineTimer (libQt6Core.so.6 + 0x2e8629) #2 0x00007fa371f57ffd n/a (libQt6Network.so.6 + 0x127ffd) #3 0x00007fa371eea2ef n/a (libQt6Network.so.6 + 0xba2ef) #4 0x00007fa371ee7c7c _ZN15QAbstractSocket16waitForReadyReadEi (libQt6Network.so.6 + 0xb7c7c) #5 0x00007fa37480317a n/a (libKF6KIOCore.so.6 + 0x5617a) #6 0x00007fa3748e56bd n/a (libKF6KIOCore.so.6 + 0x1386bd) #7 0x00007fa3748bc4dd n/a (libKF6KIOCore.so.6 + 0x10f4dd) #8 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #9 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #10 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5732: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c92065 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x92065) #2 0x00007fa3726f9493 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2f9493) #3 0x00007fa3726f3dc9 n/a (libQt6Core.so.6 + 0x2f3dc9) #4 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #5 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #6 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) Stack trace of thread 5746: #0 0x00007fa371c8effe __futex_abstimed_wait_common (libc.so.6 + 0x8effe) #1 0x00007fa371c92065 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x92065) #2 0x00007fa3726f9493 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2f9493) #3 0x00007fa3726f3dc9 n/a (libQt6Core.so.6 + 0x2f3dc9) #4 0x00007fa3726ecf29 n/a (libQt6Core.so.6 + 0x2ecf29) #5 0x00007fa371c92bb2 start_thread (libc.so.6 + 0x92bb2) #6 0x00007fa371d1400c __clone3 (libc.so.6 + 0x11400c) ELF object binary architecture: AMD x86-64
*** This bug has been marked as a duplicate of bug 485599 ***