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

            Bug ID: 500595
           Summary: Baloo_File crashes on Start-Up
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: christ...@moesgaard.dk
  Target Milestone: ---

Application: baloo_file (6.10.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.10.0
Operating System: Linux 6.13.2-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.3.0 [CoredumpBackend]

-- Information about the crash:
It's been doing this for quite a while. I don't really do anything, I just
start the computer and I get the error report in the top right corner.

My file system is BTRFS, which may be relevant, I'm not sure how baloo_file
actually works, though I do know what it's for.

The file indexing appears to be worknig fine. It's even finding words within
recent PDF documents. It appears the problem is that it's trying and failing to
delete a file from the index?

The crash can be reproduced every time.

-- Backtrace:
Application: baloo_file (baloo_file), signal: Aborted

[New LWP 1050]
[New LWP 1058]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/kf6/baloo_file'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, 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 0x73698def09c0 (LWP 1050))]
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:531: DeprecationWarning:
datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time =
datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:548: DeprecationWarning:
datetime.datetime.utcnow() is deprecated and scheduled for removal in a future
version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x73698def09c0 (LWP 1050))]

Thread 2 (Thread 0x73698b7ff6c0 (LWP 1058)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x000073698fa9fe33 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8,
a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x000073698fa9fe74 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0,
nr=271) at cancellation.c:75
#3  0x000073698fb1aa06 in __GI_ppoll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>, sigmask=<optimized out>) at
../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x000073698e774327 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x000073698e710a55 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#6  0x00007369903c575d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt6Core.so.6
#7  0x00007369901606a6 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt6Core.so.6
#8  0x0000736990257829 in QThread::exec() () from /usr/lib/libQt6Core.so.6
#9  0x000073699067d6ae in QDBusConnectionManager::run (this=0x736990708b20
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:144
#10 0x00007369902d8a9b in ?? () from /usr/lib/libQt6Core.so.6
#11 0x000073698faa370a in start_thread (arg=<optimized out>) at
pthread_create.c:448
#12 0x000073698fb27aac in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x73698def09c0 (LWP 1050)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x000073698faa56d3 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#7  0x000073698fa4bba0 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8  0x000073698fa33582 in __GI_abort () at abort.c:73
#9  0x000073698f7ab97c in mdb_assert_fail.constprop.0 (env=0x618d5cac1130,
expr_txt=<optimized out>, func=<optimized out>, line=<optimized out>,
file=0x73698f7b97ed "mdb.c") at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:1588
#10 0x000073698f7a9de0 in mdb_page_dirty (txn=<optimized out>, mp=<optimized
out>) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2172
#11 mdb_page_dirty (txn=0x618d5cab25f0, mp=<optimized out>) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2172
#12 0x000073698f7b8b2d in mdb_page_alloc.isra.0 (num=<optimized out>,
mp=0x7ffde9b08638, mc=<optimized out>) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2366
#13 0x000073698f7af74a in mdb_page_touch (mc=mc@entry=0x7ffde9b08ae0) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2486
#14 0x000073698f7b1468 in mdb_cursor_touch (mc=mc@entry=0x7ffde9b08ae0) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:6607
#15 0x000073698f7b5e2c in _mdb_cursor_del (mc=mc@entry=0x7ffde9b08ae0,
flags=flags@entry=32) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:7181
#16 0x000073698f7b79ef in _mdb_cursor_del (mc=0x7ffde9b08ae0, flags=32) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:7172
#17 mdb_del0 (txn=0x618d5cab25f0, dbi=<optimized out>, key=<optimized out>,
data=<optimized out>, flags=32) at
/usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:8696
#18 0x00007369907fa716 in Baloo::DocumentDataDB::del(unsigned long long) ()
from /usr/lib/libKF6BalooEngine.so.6
#19 0x0000736990812f62 in Baloo::WriteTransaction::removeDocument(unsigned long
long) () from /usr/lib/libKF6BalooEngine.so.6
#20 0x0000618d5807ab24 in ?? ()
#21 0x0000618d5806fe71 in ?? ()
#22 0x00007369901b1a49 in ?? () from /usr/lib/libQt6Core.so.6
#23 0x0000618d5807ecf4 in ?? ()
#24 0x00007369901b1a49 in ?? () from /usr/lib/libQt6Core.so.6
#25 0x00007369901bbf08 in QSocketNotifier::event(QEvent*) () from
/usr/lib/libQt6Core.so.6
#26 0x0000736990155aeb in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt6Core.so.6
#27 0x00007369903c80f1 in ?? () from /usr/lib/libQt6Core.so.6
#28 0x000073698e711559 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x000073698e774257 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0x000073698e710a55 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#31 0x00007369903c575d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt6Core.so.6
#32 0x00007369901606a6 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt6Core.so.6
#33 0x00007369901591d6 in QCoreApplication::exec() () from
/usr/lib/libQt6Core.so.6
#34 0x0000618d58060718 in ?? ()
#35 0x000073698fa35488 in __libc_start_call_main
(main=main@entry=0x618d5805f3d0, argc=argc@entry=1,
argv=argv@entry=0x7ffde9b09ef8) at ../sysdeps/nptl/libc_start_call_main.h:58
#36 0x000073698fa3554c in __libc_start_main_impl (main=0x618d5805f3d0, argc=1,
argv=0x7ffde9b09ef8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffde9b09ee8) at ../csu/libc-start.c:360
#37 0x0000618d58060ee5 in ?? ()

Reported using DrKonqi
This report was filed against 'kde' because the product 'frameworks-baloo'
could not be located in Bugzilla. Add it to drkonqi's mappings file!

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

Reply via email to