Kioworker crashes when using Dolphin to access SMB share after drive clone

This is the strangest thing. I put together a wonderful install of Nobara on an external SSD. I have everything I want working to perfection. I decided to clone it to my internal NVME with clonezilla, which went smooth as usual except that when I try to access any SMB share from Dolphin kioworker crashes unexpectedly. What could cause this with just cloning? I did verify that the install on the external still works fine. Thanks.

1 Like

A number of things can cause this.

But what is great with crashes in Linux nowadays, they leave traces.

Provided you have debuginfod active (most distros have it by default):

coredumpctl gdb -1 kioworker

This will get you a backtrace, telling the circumstances the program crash and allowing a developer patch it eventually.

I’m getting the same error in Fedora 41 with KDE Plasma 6.3.3. Kioworker crashes when I try to access an smb share. Here’s the output from coredumpctl gdb -1 kioworker :

[New LWP 14993]
[New LWP 14994]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/libexec/kf6/kioworker /usr/lib64/qt6/plugins/kf6/kio/smb.so smb '' local:/run/user/1000/dolphinShoKxe.13.kioworker.socket'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f497c7abac0 (LWP 14993))]

We need more lines, there should be 44 if I am not mistaken, for the trace to be useful.

My bad, here’s the full output:

$ coredumpctl gdb -1 kioworker
           PID: 63654 (kioworker)
           UID: 1000 (myname)
           GID: 1000 (myname)
        Signal: 11 (SEGV)
     Timestamp: Sat 2025-04-05 00:13:21 EDT (4s ago)
  Command Line: /usr/libexec/kf6/kioworker /usr/lib64/qt6/plugins/kf6/kio/smb.so smb "" local:/run/user/1000/dolphinoLvnlT.12.kioworker.socket
    Executable: /usr/libexec/kf6/kioworker
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.dolphin@5485db034b184afc9482bac661048416.service
          Unit: user@1000.service
     User Unit: app-org.kde.dolphin@5485db034b184afc9482bac661048416.service
         Slice: user-1000.slice
     Owner UID: 1000 (myname)
       Boot ID: 32f33473c12948c581942f208c919003
    Machine ID: 2faaa194ccd54570b4f3546b1a8f32ad
      Hostname: Marvin
       Storage: /var/lib/systemd/coredump/core.kioworker.1000.32f33473c12948c581942f208c919003.63654.1743826401000000.zst (present)
  Size on Disk: 3.6M
       Package: kf6-kio/6.12.0-1.fc41
      build-id: 3be488ff2b4c91e17891425d67bbfc5a5124c817
       Message: Process 63654 (kioworker) of user 1000 dumped core.
                
                Module libcrypt.so.2 from rpm libxcrypt-4.4.38-6.fc41.x86_64
                Module libcluster-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libclidns-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libcli-ldap-common-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libflag-mapping-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsasl2.so.3 from rpm cyrus-sasl-2.1.28-27.fc41.x86_64
                Module libevent-2.1.so.7 from rpm libevent-2.1.12-14.fc41.x86_64
                Module libmsghdr-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libgmp.so.10 from rpm gmp-6.3.0-2.fc41.x86_64
                Module libnettle.so.8 from rpm nettle-3.10-3.fc41.x86_64
                Module libhogweed.so.6 from rpm nettle-3.10-3.fc41.x86_64
                Module libtasn1.so.6 from rpm libtasn1-4.20.0-1.fc41.x86_64
                Module libp11-kit.so.0 from rpm p11-kit-0.25.5-3.fc41.x86_64
                Module libjansson.so.4 from rpm jansson-2.13.1-10.fc41.x86_64
                Module libMESSAGING-SEND-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamdb.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libwbclient.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-modules-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libasn1util-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libndr-krb5pac.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libiov-buf-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libcli-nbt-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libaddns-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libcli-cldap-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libndr-nbt.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamdb-common-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libkrb5samba-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libldb.so.2 from rpm samba-4.21.4-1.fc41.x86_64
                Module libldbsamba-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libauthkrb5-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsmb-transport-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libtdb.so.1 from rpm libtdb-1.4.12-3.fc41.x86_64
                Module libutil-setid-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libtime-basic-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libserver-role-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libtdb-wrap-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libmessages-util-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libmessages-dgm-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsys-rw-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libCHARSET3-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libinterfaces-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libutil-reg-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libtalloc-report-printf-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libserver-id-db-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-cluster-support-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libgnutls.so.30 from rpm gnutls-3.8.9-2.fc41.x86_64
                Module libsmbd-shim-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libcommon-auth-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsocket-blocking-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libdbwrap-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libdcerpc-binding.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libgensec-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-sockets-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libutil-tdb-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libndr-samba-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libcliauth-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libnpa-tstream-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libndr-samba4-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libstable-sort-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libtalloc.so.2 from rpm libtalloc-2.4.2-4.fc41.x86_64
                Module libtevent.so.0 from rpm libtevent-0.16.1-4.fc41.x86_64
                Module libsecrets3-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libgenrand-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libcli-smb-common-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-debug-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba3-util-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libdcerpc-samba-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libgse-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libtevent-util.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libndr-standard.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-hostconfig.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-errors.so.1 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-credentials.so.1 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-util.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module liblibsmb-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libndr.so.5 from rpm samba-4.21.4-1.fc41.x86_64
                Module libsmbconf.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module liblibcli-lsa3-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libmsrpc3-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libsamba-security-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libreplace-private-samba.so from rpm samba-4.21.4-1.fc41.x86_64
                Module libkdsoap-qt6.so.2 from rpm kdsoap-2.2.0-6.fc41.x86_64
                Module libKDSoapWSDiscoveryClient.so.0 from rpm kdsoap-ws-discovery-client-0.4.0-3.fc41.x86_64
                Module libKF6DNSSD.so.6 from rpm kf6-kdnssd-6.12.0-1.fc41.x86_64
                Module libsmbclient.so.0 from rpm samba-4.21.4-1.fc41.x86_64
                Module smb.so from rpm kio-extras-24.12.3-1.fc41.x86_64
                Module libunistring.so.5 from rpm libunistring-1.1-8.fc41.x86_64
                Module liblzma.so.5 from rpm xz-5.6.2-2.fc41.x86_64
                Module libgmodule-2.0.so.0 from rpm glib2-2.82.5-1.fc41.x86_64
                Module libssl.so.3 from rpm openssl-3.2.4-1.fc41.x86_64
                Module libidn2.so.0 from rpm libidn2-2.3.8-1.fc41.x86_64
                Module libnghttp2.so.14 from rpm nghttp2-1.62.1-2.fc41.x86_64
                Module libXau.so.6 from rpm libXau-1.0.11-7.fc41.x86_64
                Module libbz2.so.1 from rpm bzip2-1.0.8-19.fc41.x86_64
                Module libgraphite2.so.3 from rpm graphite2-1.3.14-16.fc41.x86_64
                Module libXext.so.6 from rpm libXext-1.3.6-2.fc41.x86_64
                Module libxml2.so.2 from rpm libxml2-2.12.10-1.fc41.x86_64
                Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libffi.so.8 from rpm libffi-3.4.6-3.fc41.x86_64
                Module libduktape.so.207 from rpm duktape-2.7.0-8.fc41.x86_64
                Module libgio-2.0.so.0 from rpm glib2-2.82.5-1.fc41.x86_64
                Module libcurl.so.4 from rpm curl-8.9.1-3.fc41.x86_64
                Module libxcb.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libfreetype.so.6 from rpm freetype-2.13.3-1.fc41.x86_64
                Module libharfbuzz.so.0 from rpm harfbuzz-9.0.0-3.fc41.x86_64
                Module libpng16.so.16 from rpm libpng-1.6.40-4.fc41.x86_64
                Module libOpenGL.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libGLX.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libxkbcommon.so.0 from rpm libxkbcommon-1.7.0-4.fc41.x86_64
                Module libfontconfig.so.1 from rpm fontconfig-2.15.0-8.fc41.x86_64
                Module libEGL.so.1 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libgobject-2.0.so.0 from rpm glib2-2.82.5-1.fc41.x86_64
                Module libpxbackend-1.0.so from rpm libproxy-0.5.8-1.fc41.x86_64
                Module libbrotlicommon.so.1 from rpm brotli-1.1.0-5.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-4.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-4.fc41.x86_64
                Module libkrb5.so.3 from rpm krb5-1.21.3-4.fc41.x86_64
                Module libcap.so.2 from rpm libcap-2.70-4.fc41.x86_64
                Module libpcre2-8.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
                Module libicudata.so.74 from rpm icu-74.2-2.fc41.x86_64
                Module libdbus-1.so.3 from rpm dbus-1.14.10-4.fc41.x86_64
                Module libudev.so.1 from rpm systemd-256.12-1.fc41.x86_64
                Module libselinux.so.1 from rpm libselinux-3.7-5.fc41.x86_64
                Module libblkid.so.1 from rpm util-linux-2.40.4-1.fc41.x86_64
                Module libattr.so.1 from rpm attr-2.5.2-4.fc41.x86_64
                Module libX11.so.6 from rpm libX11-1.8.11-1.fc41.x86_64
                Module libQt6Gui.so.6 from rpm qt6-qtbase-6.8.2-3.fc41.x86_64
                Module libproxy.so.1 from rpm libproxy-0.5.8-1.fc41.x86_64
                Module libbrotlidec.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
                Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-4.fc41.x86_64
                Module libcrypto.so.3 from rpm openssl-3.2.4-1.fc41.x86_64
                Module libpcre2-16.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
                Module libb2.so.1 from rpm libb2-0.98.1-12.fc41.x86_64
                Module libdouble-conversion.so.3 from rpm double-conversion-3.3.1-1.fc41.x86_64
                Module libsystemd.so.0 from rpm systemd-256.12-1.fc41.x86_64
                Module libz.so.1 from rpm zlib-ng-2.2.3-2.fc41.x86_64
                Module libglib-2.0.so.0 from rpm glib2-2.82.5-1.fc41.x86_64
                Module libzstd.so.1 from rpm zstd-1.5.7-1.fc41.x86_64
                Module libicuuc.so.74 from rpm icu-74.2-2.fc41.x86_64
                Module libicui18n.so.74 from rpm icu-74.2-2.fc41.x86_64
                Module libQt6DBus.so.6 from rpm qt6-qtbase-6.8.2-3.fc41.x86_64
                Module libKF6CoreAddons.so.6 from rpm kf6-kcoreaddons-6.12.0-1.fc41.x86_64
                Module libKF6ConfigCore.so.6 from rpm kf6-kconfig-6.12.0-1.fc41.x86_64
                Module libQt6Xml.so.6 from rpm qt6-qtbase-6.8.2-3.fc41.x86_64
                Module libmount.so.1 from rpm util-linux-2.40.4-1.fc41.x86_64
                Module libacl.so.1 from rpm acl-2.3.2-2.fc41.x86_64
                Module libKF6AuthCore.so.6 from rpm kf6-kauth-6.12.0-1.fc41.x86_64
                Module libKF6Crash.so.6 from rpm kf6-kcrash-6.12.0-1.fc41.x86_64
                Module libKF6Service.so.6 from rpm kf6-kservice-6.12.0-1.fc41.x86_64
                Module libKF6I18n.so.6 from rpm kf6-ki18n-6.12.0-1.fc41.x86_64
                Module libQt6Network.so.6 from rpm qt6-qtbase-6.8.2-3.fc41.x86_64
                Module libQt6Core.so.6 from rpm qt6-qtbase-6.8.2-3.fc41.x86_64
                Module libKF6KIOCore.so.6 from rpm kf6-kio-6.12.0-1.fc41.x86_64
                Module kioworker from rpm kf6-kio-6.12.0-1.fc41.x86_64
                Stack trace of thread 63654:
                #0  0x00007f6f5787fb54 __pthread_kill_implementation (libc.so.6 + 0x72b54)
                #1  0x00007f6f57826f9e raise (libc.so.6 + 0x19f9e)
                #2  0x00007f6f580f337e _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x537e)
                #3  0x00007f6f57827050 __restore_rt (libc.so.6 + 0x1a050)
                #4  0x00007f6f52735618 n/a (libnvidia-tls.so.570.133.07 + 0x2618)
                #5  0x0000000000000010 n/a (n/a + 0x0)
                ELF object binary architecture: AMD x86-64

GNU gdb (Fedora Linux) 16.2-1.fc41
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/libexec/kf6/kioworker...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from /home/myname/.cache/debuginfod_client/3be488ff2b4c91e17891425d67bbfc5a5124c817/debuginfo...
[New LWP 63654]
[New LWP 63655]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/libexec/kf6/kioworker /usr/lib64/qt6/plugins/kf6/kio/smb.so smb '' local:/run/user/1000/dolphinoLvnlT.12.kioworker.socket'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f6f52908ac0 (LWP 63654))]
Missing rpms, try: dnf --enablerepo='*debug*' install xorg-x11-drv-nvidia-libs-debuginfo-570.133.07-1.fc41.x86_64

I’m no longer experiencing this issue
Plasma 6.3.4
kf6-kio/6.13.0-1.fc41

Thank you for letting us know.

Smb support is implemented in Kde Frameworks, so you updated KF from 6.12 to 6.13, it seems it fixed it.

1 Like