https://bugs.kde.org/show_bug.cgi?id=491010

            Bug ID: 491010
           Summary: Baloo Crash
    Classification: Frameworks and Libraries
           Product: frameworks-baloo
           Version: 6.4.0
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: Baloo File Daemon
          Assignee: baloo-bugs-n...@kde.org
          Reporter: robertsdavid...@gmail.com
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to