https://bugs.kde.org/show_bug.cgi?id=505520
Bug ID: 505520 Summary: Baloo file extractor keeps crashing Classification: Frameworks and Libraries Product: frameworks-baloo Version First 6.14.0 Reported In: Platform: Arch Linux OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: Baloo File Daemon Assignee: baloo-bugs-n...@kde.org Reporter: aurelienbert...@gmail.com Target Milestone: --- Application: baloo_file_extractor (6.14.0) ApplicationNotResponding [ANR]: false Qt Version: 6.9.1 Frameworks Version: 6.14.0 Operating System: Linux 6.12.33-1-lts x86_64 Windowing System: Wayland Distribution: "Arch Linux" DrKonqi: 6.3.5 [KCrashBackend] -- Information about the crash: I was not doing anything special and Baloo file extractor kept crashing. The crash can be reproduced every time. -- Backtrace: Application: Baloo File Extractor (baloo_file_extractor), signal: Aborted Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #7 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #8 0x000070aa77aa7813 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #9 0x000070aa77a4ddc0 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x000070aa77a3557a in __GI_abort () at abort.c:73 #11 0x000070aa77f0f97c in mdb_assert_fail.constprop.0 (env=0x654900040ba0, expr_txt=<optimized out>, func=<optimized out>, line=<optimized out>, file=0x70aa77f1d7ed "mdb.c") at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:1588 #12 0x000070aa77f0dde0 in mdb_page_dirty (txn=<optimized out>, mp=<optimized out>) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2172 #13 mdb_page_dirty (txn=0x6549000801e0, mp=<optimized out>) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2172 #14 0x000070aa77f1cb2d in mdb_page_alloc.isra.0 (num=<optimized out>, mp=0x7ffe29c4fae0, mc=<optimized out>) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:2366 #15 0x000070aa77f10e53 in mdb_page_new (mc=0x7ffe29c4fd70, flags=4, num=1, mp=<synthetic pointer>) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:7288 #16 mdb_node_add (mc=mc@entry=0x7ffe29c4fd70, indx=<optimized out>, key=key@entry=0x7ffe29c4fcc0, data=0x7ffe29c4fcd0, pgno=pgno@entry=0, flags=65536) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:7430 #17 0x000070aa77f18a39 in _mdb_cursor_put (mc=mc@entry=0x7ffe29c4fd70, key=key@entry=0x7ffe29c4fcc0, data=data@entry=0x7ffe29c4fcd0, flags=flags@entry=65536) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:7034 #18 0x000070aa77f1ae7d in mdb_freelist_save (txn=0x6549000801e0) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:3296 #19 _mdb_txn_commit (txn=0x6549000801e0) at /usr/src/debug/lmdb/openldap/libraries/liblmdb/mdb.c:3714 #20 0x000070aa792dbde8 in Baloo::Transaction::commit (this=0x654900069770) at /usr/src/debug/baloo/baloo-6.14.0/src/engine/transaction.cpp:288 #21 0x00006548c425a46d in Baloo::App::processNextFile (this=0x7ffe29c50640) at /usr/include/c++/15.1.1/bits/unique_ptr.h:193 #22 0x000070aa781d37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #23 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146 #24 0x000070aa781d9f22 in QSingleShotTimer::timeout (this=0x654900119c40) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsingleshottimer_p.cpp:116 #25 QSingleShotTimer::timerFinished (this=0x654900119c40) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp:62 #26 QSingleShotTimer::timerEvent (this=0x654900119c40, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp:84 #27 0x000070aa781c0dd6 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1406 #28 0x000070aa78168118 in QCoreApplication::notifyInternal2 (receiver=0x654900119c40, event=0x7ffe29c50270) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #29 0x000070aa7831bc6f in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffe29c50270) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #30 QTimerInfoList::activateTimers (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426 #31 0x000070aa7843fcb1 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:152 #32 idleTimerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:199 #33 0x000070aa7778787d in g_main_dispatch (context=0x70aa6c000f00) at ../glib/glib/gmain.c:3398 #34 0x000070aa77788cd7 in g_main_context_dispatch_unlocked (context=0x70aa6c000f00) at ../glib/glib/gmain.c:4249 #35 g_main_context_iterate_unlocked (context=context@entry=0x70aa6c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 #36 0x000070aa77788ee5 in g_main_context_iteration (context=0x70aa6c000f00, may_block=1) at ../glib/glib/gmain.c:4379 #37 0x000070aa7843c5e2 in QEventDispatcherGlib::processEvents (this=0x65490002e480, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #38 0x000070aa781744b6 in QEventLoop::processEvents (this=0x7ffe29c50540, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #39 QEventLoop::exec (this=0x7ffe29c50540, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #40 0x000070aa7816c7c1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449 #41 0x00006548c424f466 in main (argc=<optimized out>, argv=0x7ffe29c508f8) at /usr/src/debug/baloo/baloo-6.14.0/src/file/extractor/main.cpp:43 [Inferior 1 (process 5165) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.