https://bugs.kde.org/show_bug.cgi?id=406868
--- Comment #11 from David Kredba <nheghathivhis...@gmail.com> --- I had to rebuild the index file after the "[TermGenerator] Skip all unprintable characters" change were made, because it broke it. It worked for a few weeks even with Baloo KF 5.106.0 but last two days KDE reports crashes like below. Your repository of lmdb does not support my system's lmdb version so I used mdb_dump that is present on my FS: mdb_dump index -na -f /dev/null mdb.c:5882: Assertion 'IS_BRANCH(mc->mc_pg[mc->mc_top])' failed in mdb_cursor_sibling() mdb_copy -n -c index index.new *** stack smashing detected ***: terminated Neúspěšně ukončen (SIGABRT) Index file size is 42360246272 Bytes. The crash BT: Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #6 0x00007fe40b6dcab3 in mdb_midl_xmerge (idl=idl@entry=0x7fa3472c3018, merge=merge@entry=0x7fa87eee3010) at midl.c:207 #7 0x00007fe40b6d3e26 in mdb_page_alloc (num=num@entry=23531, mp=mp@entry=0x7ffc09b946f0, mc=0x7ffc09b94870) at mdb.c:2306 #8 0x00007fe40b6d6123 in mdb_page_new (mp=<synthetic pointer>, num=23531, flags=4, mc=0x7ffc09b94870) at mdb.c:7220 #9 mdb_node_add (mc=mc@entry=0x7ffc09b94870, indx=<optimized out>, key=key@entry=0x7ffc09b94c60, data=0x7ffc09b94c70, pgno=pgno@entry=0, flags=0) at mdb.c:7362 #10 0x00007fe40b6d97a9 in mdb_cursor_put (mc=mc@entry=0x7ffc09b94870, key=key@entry=0x7ffc09b94c60, data=data@entry=0x7ffc09b94c70, flags=flags@entry=0) at mdb.c:6987 #11 0x00007fe40b6dbf61 in mdb_put (txn=0x558dd2818a30, dbi=<optimized out>, key=0x7ffc09b94c60, data=0x7ffc09b94c70, flags=0) at mdb.c:9076 #12 0x00007fe40c9d3d09 in Baloo::PositionDB::put (this=this@entry=0x7ffc09b94d60, term=..., list=...) at /var/tmp/portage/kde-frameworks/baloo-5.106.0/work/baloo-5.106.0/src/engine/positiondb.cpp:69 #13 0x00007fe40c9e6d25 in Baloo::WriteTransaction::commit (this=<optimized out>) at /var/tmp/portage/kde-frameworks/baloo-5.106.0/work/baloo-5.106.0/src/engine/writetransaction.cpp:319 #14 0x00007fe40c9de1bf in Baloo::Transaction::commit (this=0x558dd2819c20) at /var/tmp/portage/kde-frameworks/baloo-5.106.0/work/baloo-5.106.0/src/engine/transaction.cpp:272 #15 0x0000558dd165a90c in Baloo::App::processNextFile (this=0x7ffc09b952b0) at /var/tmp/portage/kde-frameworks/baloo-5.106.0/work/baloo-5.106.0/src/file/extractor/app.cpp:109 #16 0x00007fe40bfe2ac2 in QtPrivate::QSlotObjectBase::call (a=0x7ffc09b94ea0, r=<optimized out>, this=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #17 QSingleShotTimer::timerEvent (this=0x558dd2894c50) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qtimer.cpp:320 #18 0x00007fe40bfd6385 in QObject::event (this=0x558dd2894c50, e=0x7ffc09b94fd0) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qobject.cpp:1369 #19 0x00007fe40bfaaf28 in QCoreApplication::notifyInternal2 (receiver=0x558dd2894c50, event=0x7ffc09b94fd0) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qcoreapplication.cpp:1064 #20 0x00007fe40bfab11e in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qcoreapplication.cpp:1462 #21 0x00007fe40bffc059 in QTimerInfoList::activateTimers (this=0x558dd27f2220) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qtimerinfo_unix.cpp:643 #22 0x00007fe40bffc921 in timerSourceDispatch (source=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qeventdispatcher_glib.cpp:183 #23 0x00007fe40ac8a73c in g_main_dispatch (context=0x7fe400000ee0) at ../glib-2.76.2/glib/gmain.c:3460 #24 g_main_context_dispatch (context=context@entry=0x7fe400000ee0) at ../glib-2.76.2/glib/gmain.c:4200 #25 0x00007fe40ac8a9e8 in g_main_context_iterate (context=context@entry=0x7fe400000ee0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.76.2/glib/gmain.c:4276 #26 0x00007fe40ac8aa7c in g_main_context_iteration (context=0x7fe400000ee0, may_block=1) at ../glib-2.76.2/glib/gmain.c:4343 #27 0x00007fe40bffccb6 in QEventDispatcherGlib::processEvents (this=0x558dd27cc7f0, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #28 0x00007fe40bfa994b in QEventLoop::exec (this=this@entry=0x7ffc09b95210, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/global/qflags.h:69 #29 0x00007fe40bfb1c26 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtcore-5.15.9/work/qtbase-everywhere-src-5.15.9/include/QtCore/../../src/corelib/global/qflags.h:121 #30 0x00007fe40c3a2bec in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtgui-5.15.9/work/qtbase-everywhere-src-5.15.9/src/gui/kernel/qguiapplication.cpp:1870 #31 0x0000558dd1657430 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-frameworks/baloo-5.106.0/work/baloo-5.106.0/src/file/extractor/main.cpp:43 [Inferior 1 (process 15736) detached] I have one backup that I will try return to and will see if it will brake too. -- You are receiving this mail because: You are watching all bug changes.