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.

Reply via email to