Application: baloo_file_extractor (6.4.0) Qt Version: 6.7.0 Frameworks Version: 6.4.0 Operating System: Linux 6.5.0-44-generic x86_64 Windowing System: Wayland Distribution: KDE neon 6.0 DrKonqi: 6.1.2 [CoredumpBackend] -- Information about the crash: I was sending an email and got a notification the Baloo indexer had crashed in the background. It has crashed twice this week now, seemingly at random. It's probably choking on a spicy file somewhere on my hard drive, but it won't tell me which one. The crash can be reproduced sometimes. -- Backtrace: Application: Baloo File Extractor (baloo_file_extractor), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} Downloading 1.21 MB separate debug info for /usr/lib/x86_64-linux-gnu/libexec/kf6/baloo_file_extractor... Downloading 1.16 MB separate debug info for /home/ddr/.cache/debuginfod_client/2c237d3e24c75a5fdad6de7c2fbad9564afe61ed/debuginfo... [New LWP 754408] [New LWP 754409] [New LWP 754413] [New LWP 754411] [New LWP 754410] [New LWP 754414] [New LWP 754412] [New LWP 754415] Downloading 1.81 MB separate debug info for /lib/x86_64-linux-gnu/libKF6FileMetaData.so.3... Downloading 2.78 MB separate debug info for /lib/x86_64-linux-gnu/libKF6ConfigCore.so.6... Downloading 0.26 MB separate debug info for /home/ddr/.cache/debuginfod_client/43c25509db790081efee88cc779883dc64679e3a/debuginfo... Downloading 9.42 MB separate debug info for /lib/x86_64-linux-gnu/libKF6Solid.so.6... Downloading 1.90 MB separate debug info for /lib/x86_64-linux-gnu/libKF6BalooEngine.so.6... Downloading 0.48 MB separate debug info for /lib/x86_64-linux-gnu/libKF6Crash.so.6... Downloading 0.50 MB separate debug info for /lib/x86_64-linux-gnu/libKF6IdleTime.so.6... Downloading 0.16 MB separate debug info for /home/ddr/.cache/debuginfod_client/648e760cafdf0e3b56ed59b44761e7a2138b8d94/debuginfo... Downloading 1.87 MB separate debug info for /lib/x86_64-linux-gnu/libKF6I18n.so.6... Downloading 0.26 MB separate debug info for /home/ddr/.cache/debuginfod_client/e62c012195eb90677b9385e0ac51f99221c8a00e/debuginfo... Downloading 6.17 MB separate debug info for /lib/x86_64-linux-gnu/libKF6CoreAddons.so.6... Downloading 0.06 MB separate debug info for /usr/lib/x86_64-linux-gnu/qt6/plugins/platforms/libqwayland-generic.so... Downloading 0.93 MB separate debug info for /home/ddr/.cache/debuginfod_client/4829228791a016ba6bf676a06fe0272376e7a2e0/debuginfo... Downloading 2.88 MB separate debug info for /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6... Downloading 0.07 MB separate debug info for /lib/x86_64-linux-gnu/libwayland-client.so.0... Downloading 0.03 MB separate debug info for /lib/x86_64-linux-gnu/libwayland-cursor.so.0... Downloading 0.35 MB separate debug info for /usr/lib/x86_64-linux-gnu/qt6/plugins/wayland-shell-integration/libxdg-shell.so... Downloading 0.06 MB separate debug info for /usr/lib/x86_64-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so... Downloading 0.19 MB separate debug info for /lib/x86_64-linux-gnu/libQt6WaylandEglClientHwIntegration.so.6... Downloading 0.01 MB separate debug info for /lib/x86_64-linux-gnu/libwayland-egl.so.1... Downloading 0.12 MB separate debug info for /lib/x86_64-linux-gnu/libdrm.so.2... Downloading 0.11 MB separate debug info for /lib/x86_64-linux-gnu/libwayland-server.so.0... Downloading 0.05 MB separate debug info for /lib/x86_64-linux-gnu/libdrm_radeon.so.1... Downloading 0.06 MB separate debug info for /lib/x86_64-linux-gnu/libdrm_amdgpu.so.1... Downloading 0.05 MB separate debug info for /lib/x86_64-linux-gnu/libdrm_nouveau.so.2... Downloading 0.16 MB separate debug info for /lib/x86_64-linux-gnu/libdrm_intel.so.1... Downloading 0.26 MB separate debug info for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/org.kde.kidletime.platforms/KF6IdleTimeWaylandPlugin.so... Downloading 0.14 MB separate debug info for /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kfilemetadata/kfilemetadata_plaintextextractor.so... Downloading 1.19 MB separate debug info for /lib/x86_64-linux-gnu/libKF6Codecs.so.6... [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/lib/x86_64-linux-gnu/libexec/kf6/baloo_file_extractor'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=137676961487424) at ./nptl/pthread_kill.c:44 Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_kill.c. [Current thread is 1 (Thread 0x7d376a621a40 (LWP 754408))] Cannot QML trace cores :( Download failed: Invalid argument. Continuing without source file ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_create.c. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_cond_wait.c. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/futex-internal.c. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/./src/client/qwaylanddisplay.cpp. Download failed: Invalid argument. Continuing without source file ./io/../sysdeps/unix/sysv/linux/poll.c. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/src/file/extractor/./src/file/extractor/main.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/src/file/extractor/./src/file/extractor/app.cpp. Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/src/engine/./src/engine/transaction.cpp. Download failed: Invalid argument. Continuing without source file ./stdlib/./stdlib/abort.c. Download failed: Invalid argument. Continuing without source file ./signal/../sysdeps/posix/raise.c. Download failed: Invalid argument. Continuing without source file ./nptl/./nptl/pthread_kill.c. [Current thread is 1 (Thread 0x7d376a621a40 (LWP 754408))] Thread 8 (Thread 0x7d374affd640 (LWP 754415)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61bfc960f738) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61bfc960f738) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61bfc960f738, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007d376b893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61bfc960f6e8, cond=0x61bfc960f710) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61bfc960f710, mutex=0x61bfc960f6e8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007d376471952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007d37646c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007d376471945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7d3750fff640 (LWP 754412)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61bfc95fd384) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61bfc95fd384) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61bfc95fd384, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007d376b893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61bfc95fd330, cond=0x61bfc95fd358) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61bfc95fd358, mutex=0x61bfc95fd330) at ./nptl/pthread_cond_wait.c:627 #5 0x00007d376471952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007d37646c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007d376471945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7d374b7fe640 (LWP 754414)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61bfc960f594) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61bfc960f594) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61bfc960f594, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007d376b893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61bfc960f540, cond=0x61bfc960f568) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61bfc960f568, mutex=0x61bfc960f540) at ./nptl/pthread_cond_wait.c:627 #5 0x00007d376471952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007d37646c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007d376471945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7d37678d2640 (LWP 754410)): #0 0x00007d376b918bcf in __GI___poll (fds=fds@entry=0x7d37678d1a90, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007d3768193481 in poll (__timeout=-1, __nfds=2, __fds=0x7d37678d1a90) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x61bfc9557a90) at ./src/client/qwaylanddisplay.cpp:182 #3 0x00007d376c383c9d in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #4 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #5 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7d37670d1640 (LWP 754411)): #0 0x00007d376b918bcf in __GI___poll (fds=fds@entry=0x7d37670d0a90, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007d3768193481 in poll (__timeout=-1, __nfds=2, __fds=0x7d37670d0a90) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x61bfc9565590) at ./src/client/qwaylanddisplay.cpp:182 #3 0x00007d376c383c9d in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #4 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #5 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7d374bfff640 (LWP 754413)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x61bfc9674a10) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x61bfc9674a10) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x61bfc9674a10, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007d376b893a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x61bfc96749c0, cond=0x61bfc96749e8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x61bfc96749e8, mutex=0x61bfc96749c0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007d376471952d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007d37646c98bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007d376471945b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7d37680d3640 (LWP 754409)): #0 0x00007d376b918bcf in __GI___poll (fds=0x61bfc9749160, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007d376b771256 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007d376b7193e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007d376c276570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #4 0x00007d376c4a3e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #5 0x00007d376c3bcf48 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #6 0x00007d376ceef50e in ?? () from /lib/x86_64-linux-gnu/libQt6DBus.so.6 #7 0x00007d376c383c9d in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #8 0x00007d376b894ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007d376b926850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7d376a621a40 (LWP 754408)): [KCrash Handler] #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=137676961487424) at ./nptl/pthread_kill.c:44 #7 __pthread_kill_internal (signo=6, threadid=137676961487424) at ./nptl/pthread_kill.c:78 #8 __GI___pthread_kill (threadid=137676961487424, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #9 0x00007d376b842476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x00007d376b8287f3 in __GI_abort () at ./stdlib/abort.c:79 #11 0x00007d376c4fdb6e in qAbort() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #12 0x00007d376c4f820a in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #13 0x00007d376c4fe511 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #14 0x00007d376c4c2ac2 in qt_assert(char const*, char const*, int) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #15 0x00007d376d1a8cf8 in Baloo::Transaction::hasDocument (this=<optimized out>, id=<optimized out>) at ./src/engine/transaction.cpp:83 #16 Baloo::Transaction::hasDocument (this=this@entry=0x61bfc9744990, id=<optimized out>) at ./src/engine/transaction.cpp:81 #17 0x000061bfc7ea3726 in Baloo::App::index (this=0x7ffd3f8c4d80, tr=0x61bfc9744990, url=..., id=47992490783702691) at ./src/file/extractor/app.cpp:187 #18 0x000061bfc7ea454e in Baloo::App::processNextFile (this=0x7ffd3f8c4d80) at /usr/include/c++/11/bits/unique_ptr.h:173 #19 0x00007d376c46355e in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #20 0x00007d376c41655e in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #21 0x00007d376c3fa1ce in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #22 0x00007d376c4a1c38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #23 0x00007d376c382dda in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #24 0x00007d376c26f52c in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #25 0x00007d376b71bd3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007d376b7712b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007d376b7193e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007d376c276570 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #29 0x00007d376c4a3e3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #30 0x00007d376c4a5a6c in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt6Core.so.6 #31 0x000061bfc7e98dbc in main (argc=<optimized out>, argv=<optimized out>) at ./src/file/extractor/main.cpp:43 Reported using DrKonqi