https://bugs.kde.org/show_bug.cgi?id=471351
Bug ID: 471351 Summary: baloo_file: signal: Bus error Classification: Frameworks and Libraries Product: frameworks-baloo Version: 5.107.0 Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Baloo File Daemon Assignee: baloo-bugs-n...@kde.org Reporter: kre...@kredba.cz Target Milestone: --- SUMMARY The baloo_file process crashes each time I ask the Calibre application to do some action resulting in files/folders renaming. This time it was author rename in around of 352 records, batch action on tens of records is enough for crash. The file system is EXT4. SOFTWARE/OS VERSIONS Operating System: Gentoo Linux 2.13 KDE Plasma Version: 5.27.6 KDE Frameworks Version: 5.107.0 Qt Version: 5.15.10 Kernel Version: 6.3.8-gentoo (64-bit) Graphics Platform: offscreen Processors: 16 × AMD Ryzen 7 3800X 8-Core Processor Memory: 62.7 GiB of RAM Graphics Processor: AMD Radeon RX 580 Series ADDITIONAL INFORMATION Application: baloo_file (baloo_file), signal: Bus error Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #6 mdb_node_search (mc=mc@entry=0x7ffc6cc200b0, key=key@entry=0x7ffc6cc20000, exactp=exactp@entry=0x7ffc6cc1fd9c) at mdb.c:5367 #7 0x00007f4a17b3b500 in mdb_page_search_root (mc=0x7ffc6cc200b0, key=0x7ffc6cc20000, flags=0) at mdb.c:5557 #8 0x00007f4a17b3be85 in mdb_cursor_set (mc=mc@entry=0x7ffc6cc200b0, key=key@entry=0x7ffc6cc20000, data=0x7ffc6cc1ff10, op=op@entry=MDB_SET, exactp=exactp@entry=0x7ffc6cc1ff00) at mdb.c:6175 #9 0x00007f4a17b40468 in mdb_cursor_put (mc=mc@entry=0x7ffc6cc200b0, key=key@entry=0x7ffc6cc20000, data=data@entry=0x7ffc6cc20010, flags=<optimized out>, flags@entry=65536) at mdb.c:6654 #10 0x00007f4a17b41f78 in mdb_freelist_save (txn=0x55cae628af80) at mdb.c:3205 #11 mdb_txn_commit (txn=0x55cae628af80) at mdb.c:3672 #12 0x00007f4a18f87fcf in Baloo::Transaction::commit (this=this@entry=0x7ffc6cc202f0) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0/src/engine/transaction.cpp:276 #13 0x000055cae4284d28 in Baloo::MetadataMover::removeFileMetadata (this=0x55cae628b490, file=...) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0/src/file/metadatamover.cpp:53 #14 0x00007f4a18c21c84 in QtPrivate::QSlotObjectBase::call (a=0x7ffc6cc20410, r=0x55cae628b490, this=0x55cae6296e50) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #15 doActivate<false> (sender=0x55cae629b210, signal_index=6, argv=0x7ffc6cc20410) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qobject.cpp:3925 #16 0x00007f4a18c1b9b7 in QMetaObject::activate (sender=sender@entry=0x55cae629b210, m=m@entry=0x55cae42a1600 <Baloo::PendingFileQueue::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffc6cc20410) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qobject.cpp:3985 #17 0x000055cae4267745 in Baloo::PendingFileQueue::removeFileIndex (this=this@entry=0x55cae629b210, _t1=...) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0_build/src/file/baloofilecommon_autogen/EWIEGA46WW/moc_pendingfilequeue.cpp:228 #18 0x000055cae4282dca in Baloo::PendingFileQueue::enqueue (this=0x55cae629b210, file=...) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0/src/file/pendingfilequeue.cpp:68 #19 0x000055cae428116e in Baloo::FileWatch::slotFileDeleted (this=0x7ffc6cc20ca0, urlString=..., isDir=<optimized out>) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0/src/file/filewatch.cpp:105 #20 0x00007f4a18c21c84 in QtPrivate::QSlotObjectBase::call (a=0x7ffc6cc206f0, r=0x7ffc6cc20ca0, this=0x55cae6288d20) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #21 doActivate<false> (sender=0x55cae629bb00, signal_index=8, argv=0x7ffc6cc206f0) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qobject.cpp:3925 #22 0x00007f4a18c1b9b7 in QMetaObject::activate (sender=sender@entry=0x55cae629bb00, m=m@entry=0x55cae42a1a60 <KInotify::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7ffc6cc206f0) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qobject.cpp:3985 #23 0x000055cae4287de9 in KInotify::deleted (_t2=<optimized out>, _t1=..., this=0x55cae629bb00) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0_build/src/file/baloofilecommon_autogen/include/moc_kinotify.cpp:334 #24 KInotify::slotEvent (this=0x55cae629bb00, socket=<optimized out>) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0/src/file/kinotify.cpp:400 #25 0x00007f4a18c21c84 in QtPrivate::QSlotObjectBase::call (a=0x7ffc6cc20830, r=0x55cae629bb00, this=0x7f4a0c018170) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #26 doActivate<false> (sender=0x55cae62de220, signal_index=3, argv=0x7ffc6cc20830) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qobject.cpp:3925 #27 0x00007f4a18c1b9b7 in QMetaObject::activate (sender=sender@entry=0x55cae62de220, m=m@entry=0x7f4a18ec41c0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc6cc20830) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qobject.cpp:3985 #28 0x00007f4a18c2550d in QSocketNotifier::activated (this=this@entry=0x55cae62de220, _t1=..., _t2=<optimized out>, _t3=...) at .moc/moc_qsocketnotifier.cpp:178 #29 0x00007f4a18c25d3d in QSocketNotifier::event (this=0x55cae62de220, e=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qsocketnotifier.cpp:302 #30 0x00007f4a18beeaf5 in doNotify (event=0x7ffc6cc20910, receiver=0x55cae62de220) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qcoreapplication.cpp:1154 #31 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qcoreapplication.cpp:1140 #32 QCoreApplication::notifyInternal2 (receiver=0x55cae62de220, event=0x7ffc6cc20910) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qcoreapplication.cpp:1064 #33 0x00007f4a18beed1e in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qcoreapplication.cpp:1462 #34 0x00007f4a18c4115e in socketNotifierSourceDispatch (source=0x55cae6280640) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qeventdispatcher_glib.cpp:107 #35 0x00007f4a173f0cc3 in g_main_dispatch (context=0x55cae6280210) at ../glib-2.76.3/glib/gmain.c:3460 #36 g_main_context_dispatch (context=context@entry=0x55cae6280210) at ../glib-2.76.3/glib/gmain.c:4200 #37 0x00007f4a173f0fd8 in g_main_context_iterate (context=context@entry=0x55cae6280210, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.76.3/glib/gmain.c:4276 #38 0x00007f4a173f106c in g_main_context_iteration (context=0x55cae6280210, may_block=1) at ../glib-2.76.3/glib/gmain.c:4343 #39 0x00007f4a18c40756 in QEventDispatcherGlib::processEvents (this=0x55cae6280110, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #40 0x00007f4a18bed54b in QEventLoop::exec (this=this@entry=0x7ffc6cc20b20, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/include/QtCore/../../src/corelib/global/qflags.h:69 #41 0x00007f4a18bf584d in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtcore-5.15.10/work/qtbase-everywhere-src-5.15.10/include/QtCore/../../src/corelib/global/qflags.h:121 #42 0x000055cae4266945 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-frameworks/baloo-5.107.0/work/baloo-5.107.0/src/file/main.cpp:78 [Inferior 1 (process 5303) detached] -- You are receiving this mail because: You are watching all bug changes.