Bug 517881 - Crash shortly after login in kioworker
Summary: Crash shortly after login in kioworker
Status: RESOLVED DUPLICATE of bug 517733
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-20 08:08 UTC by Martin Tlustos
Modified: 2026-03-26 11:29 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Tlustos 2026-03-20 08:08:55 UTC
SUMMARY
For a couple of days (I think even before the update to 6.6.3, but I am not sure), weird crashes happen after every startup/login. 
What always crashes is a kioworker instance. But gwenview also crashes, and I had a krita crash as well, even though it wasn't even started.
There was a workaround somewhere here that said to downgrade libexiv, but that didn't work for me.


SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.17.0-19-generic (64-bit)
Graphics Platform: Wayland
Processors: 6 × AMD Ryzen 5 4500U with Radeon Graphics
Memory: 16 GiB of RAM (15.0 GiB usable)
Graphics Processor 1: AMD Radeon Graphics
Graphics Processor 2: Radeon 550X Series
Manufacturer: Acer
Product Name: Aspire A515-44G
System Version: V1.12


ADDITIONAL INFORMATION
Synaptic shows some unmet dependency problems with gdb and libfprint that cannot be solved, so no upgrade is possible. That leads me to believe this might be a problem with KDE Neon, as their team sometimes has troubles with updates.
Comment 1 Martin Tlustos 2026-03-20 08:10:16 UTC
I forgot to mention: no backtrace is possible. Either clicking on the crash icon in the system tray does nothing (the symbol just disappears), or the download of additional libraries fails. Sending the report also fails.
Comment 2 Martin Tlustos 2026-03-20 08:19:29 UTC
This is the console output of apt-get dist-upgrade:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
Entering ResolveByKeep
Calculating upgrade... Done
The following upgrades have been deferred due to phasing:
  gdb
The following packages have been kept back:
  gir1.2-poppler-0.18 kf6-kfilemetadata
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
N: Some packages may have been kept back due to phasing.
Comment 3 Martin Tlustos 2026-03-20 13:28:56 UTC
Another thing: there are multiple crashes of kioworker - up to ten or so.
Comment 4 Martin Tlustos 2026-03-25 11:46:29 UTC
Probably related to or identical with
https://bugs.kde.org/show_bug.cgi?id=518128
Comment 5 TraceyC 2026-03-25 16:12:27 UTC
As I mentioned in bug 518128, let's use this report for the kioworker crash. 

As the message at the top of the summary says, if something crashed, we do need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl ?

Thanks
Comment 6 Martin Tlustos 2026-03-26 05:39:04 UTC
Thanks for the help. here's the backtrace:
sudo coredumpctl gdb 60180
           PID: 60180 (kioworker)
           UID: 1000 (martin)
           GID: 1000 (martin)
        Signal: 11 (SEGV)
     Timestamp: Thu 2026-03-19 16:06:13 EAT (6 days ago)
  Command Line: /lib/x86_64-linux-gnu/libexec/kf6/kioworker /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so thumbnail "" local:/run/user/1000/dolphinQFiZHP.814.kioworker.socket
    Executable: /usr/lib/x86_64-linux-gnu/libexec/kf6/kioworker
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.dolphin@a82d9a29da4c4949879e4d38e0533083.service
          Unit: user@1000.service
     User Unit: app-org.kde.dolphin@a82d9a29da4c4949879e4d38e0533083.service
         Slice: user-1000.slice
     Owner UID: 1000 (martin)
       Boot ID: 25b3a769835542c4aae98f219a595495
    Machine ID: 5f71eee45dce498080407e50dfc2b710
      Hostname: martin-aspirea51544g
       Storage: /var/lib/systemd/coredump/core.kioworker.1000.25b3a769835542c4aae98f219a595495.60180.1773925573000000.zst (present)
  Size on Disk: 3.0M
       Message: Process 60180 (kioworker) of user 1000 dumped core.
                
                Module libgomp.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.1.amd64
                Module libudev.so.1 from deb systemd-255.4-1ubuntu8.12.amd64
                Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.1.amd64
                Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.amd64
                Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.12.amd64
                Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2~24.04.1.amd64
                Stack trace of thread 60180:
                #0  0x0000795b1269eb2c __pthread_kill_implementation (libc.so.6 + 0x9eb2c)
                #1  0x0000795b1264527e __GI_raise (libc.so.6 + 0x4527e)
                #2  0x0000795b1397af57 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x7f57)
                #3  0x0000795b12645330 n/a (libc.so.6 + 0x45330)
                
                Stack trace of thread 60184:
                #0  0x0000795b1271b4fd __GI___poll (libc.so.6 + 0x11b4fd)
                #1  0x0000795b11d738ce n/a (libglib-2.0.so.0 + 0xbc8ce)
                #2  0x0000795b11d13a23 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca23)
                #3  0x0000795b130b95b0 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x2b95b0)
                #4  0x0000795b13305a83 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x505a83)
                #5  0x0000795b13211123 _ZN7QThread4execEv (libQt6Core.so.6 + 0x411123)
                #6  0x0000795b128b93ce n/a (libQt6DBus.so.6 + 0xa53ce)
                #7  0x0000795b131d1937 n/a (libQt6Core.so.6 + 0x3d1937)
                #8  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #9  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60194:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60195:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60193:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60196:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60197:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60198:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                
                Stack trace of thread 60191:
                #0  0x0000795b12698d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                #1  0x0000795b1269b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
                #2  0x0000795afd999edd n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599edd)
                #3  0x0000795afd965fbb n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x565fbb)
                #4  0x0000795afd999e0c n/a (libgallium-25.2.8-0ubuntu0.24.04.1.so + 0x599e0c)
                #5  0x0000795b1269caa4 start_thread (libc.so.6 + 0x9caa4)
                #6  0x0000795b12729c6c __clone3 (libc.so.6 + 0x129c6c)
                ELF object binary architecture: AMD x86-64

GNU gdb (Ubuntu 15.1-1ubuntu1~24.04.1) 15.1
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-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/lib/x86_64-linux-gnu/libexec/kf6/kioworker...
(No debugging symbols found in /usr/lib/x86_64-linux-gnu/libexec/kf6/kioworker)
[New LWP 60180]
[New LWP 60184]
[New LWP 60194]
[New LWP 60195]
[New LWP 60193]
[New LWP 60196]
[New LWP 60197]
[New LWP 60198]
[New LWP 60191]

warning: Build-id of /lib/x86_64-linux-gnu/libQt6Core.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6Network.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6Xml.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6DBus.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libsystemd.so.0 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6Gui.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libudev.so.1 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6Widgets.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6PrintSupport.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libQt6OpenGL.so.6 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libKExiv2Qt6.so.0 does not match core file.

warning: Build-id of /lib/x86_64-linux-gnu/libexiv2.so.27 does not match core file.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/lib/x86_64-linux-gnu/libexec/kf6/kioworker /usr/lib/x86_64-linux-gnu/qt6/plugi'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44

warning: 44     ./nptl/pthread_kill.c: Datei oder Verzeichnis nicht gefunden
[Current thread is 1 (Thread 0x795b0dd9b3c0 (LWP 60180))]
(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at ./nptl/pthread_kill.c:89
#3  0x0000795b1264527e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#4  0x0000795b1397af57 in KCrash::defaultCrashHandler(int) () at /lib/x86_64-linux-gnu/libKF6Crash.so.6
#5  0x0000795b12645330 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ??? ()
#7  0x0000795b040a2078 in KExiv2Iface::KExiv2::load(QString const&) const () at /lib/x86_64-linux-gnu/libKExiv2Qt6.so.0
#8  0x0000795b040a08af in KExiv2Iface::KExiv2::KExiv2(QString const&) () at /lib/x86_64-linux-gnu/libKExiv2Qt6.so.0
#9  0x0000795b0424385b in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/thumbcreator/jpegthumbnail.so
#10 0x0000795b04243bfc in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/thumbcreator/jpegthumbnail.so
#11 0x0000795b0dd72e25 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so
#12 0x0000795b0dd6f236 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so
#13 0x0000795b13706e6a in ??? () at /lib/x86_64-linux-gnu/libKF6KIOCore.so.6
#14 0x0000795b136fd70f in ??? () at /lib/x86_64-linux-gnu/libKF6KIOCore.so.6
#15 0x0000795b136f870d in ??? () at /lib/x86_64-linux-gnu/libKF6KIOCore.so.6
#16 0x0000795b13704d36 in KIO::WorkerBase::dispatchLoop() () at /lib/x86_64-linux-gnu/libKF6KIOCore.so.6
#17 0x0000795b0dd6dff6 in kdemain () at /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so
#18 0x000064582c01b99b in ??? ()
#19 0x0000795b1262a1ca in __libc_start_call_main (main=main@entry=0x64582c01b4b4, argc=argc@entry=5, argv=argv@entry=0x7ffdad1eae68)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#20 0x0000795b1262a28b in __libc_start_main_impl
    (main=0x64582c01b4b4, argc=5, argv=0x7ffdad1eae68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdad1eae58) at ../csu/libc-start.c:360
#21 0x000064582c01b3c5 in ??? ()
Comment 7 Martin Tlustos 2026-03-26 05:41:40 UTC
Should I provide abacktrace for every instance of kioworker that crashed?According to coredumpctl --reverse it crashed 22 times.
Comment 8 Martin Tlustos 2026-03-26 06:17:03 UTC
Just had another look - it was over 500 instances/times that kioworker crashed within a couple of minutes. Other apps had crashes too, like krita, baloo_filemetadata_temp_extractor and gwenview.
Comment 9 Nicolas Fella 2026-03-26 11:29:56 UTC

*** This bug has been marked as a duplicate of bug 517733 ***