Bug 366319

Summary: "baloo_file_extr" process falls into an loop on KDE startup
Product: [Frameworks and Libraries] frameworks-baloo Reporter: David Timber <mieabby>
Component: Baloo File DaemonAssignee: Pinak Ahuja <pinak.ahuja>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aspotashev, bugzilla, christoph
Priority: NOR    
Version: 5.24.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David Timber 2016-08-01 02:35:59 UTC
As the title, process named "baloo_file_extr" hogs one of system threads 100% every time KDE starts up(logging in).


Reproducible: Always

Steps to Reproduce:
1. Log in to KDE


Actual Results:  
"baloo_file_extr" process running 100% cpu usage forever.


  Id   Target Id         Frame 
  3    Thread 0x7f71e797e700 (LWP 12387) "QXcbEventReader" 0x00007f71fad07b1d in poll ()
    at ../sysdeps/unix/syscall-template.S:84
  2    Thread 0x7f71df8ef700 (LWP 12389) "QDBusConnection" 0x00007f71fad07b1d in poll ()
    at ../sysdeps/unix/syscall-template.S:84
* 1    Thread 0x7f71fdd6f8c0 (LWP 12384) "baloo_file_extr" QConcatenable<QByteArray>::appendTo (out=<synthetic pointer>, ba=<synthetic pointer>)
    at /usr/include/qt5/QtCore/qstringbuilder.h:347

Thread 3 (Thread 0x7f71e797e700 (LWP 12387)):
#0  0x00007f71fad07b1d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f71f55ec272 in poll (__timeout=-1, __nfds=1, __fds=0x7f71e797dc00)
    at /usr/include/bits/poll2.h:46
No locals.
#2  _xcb_conn_wait (c=c@entry=0x559eac19bb00, cond=cond@entry=0x559eac19bb40, 
    vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
        ret = <optimized out>
        fd = {fd = 3, events = 1, revents = 0}
#3  0x00007f71f55edee7 in xcb_wait_for_event (c=0x559eac19bb00) at xcb_in.c:693
        ret = 0x0
#4  0x00007f71eaef2039 in QXcbEventReader::run (this=0x559eac1a61d0)
    at qxcbconnection.cpp:1325
        event = <optimized out>
#5  0x00007f71fb91200c in QThreadPrivate::start (arg=0x559eac1a61d0)
    at thread/qthread_unix.cpp:341
        __clframe = {__cancel_routine = 0x7f71fb9111c0 <QThreadPrivate::finish(void*)>, 
          __cancel_arg = 0x559eac1a61d0, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x559eac1a61d0
        data = 0x559eac1a6530
#6  0x00007f71fa25961a in start_thread (arg=0x7f71e797e700) at pthread_create.c:334
        __res = <optimized out>
        pd = 0x7f71e797e700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140127193523968, 4250454509505421056, 
                140726997933839, 140127193523968, 8388608, 0, -4314612317527007488, 
                -4314640237222617344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 
              0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00007f71fad1359d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 2 (Thread 0x7f71df8ef700 (LWP 12389)):
#0  0x00007f71fad07b1d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f71f98b818c in g_main_context_poll (priority=2147483647, n_fds=3, 
    fds=0x7f71d8003020, timeout=<optimized out>, context=0x7f71d8000990) at gmain.c:4135
        poll_func = 0x7f71f98c7090 <g_poll>
#2  g_main_context_iterate (context=context@entry=0x7f71d8000990, block=block@entry=1, 
    dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x7f71d8003020
#3  0x00007f71f98b829c in g_main_context_iteration (context=0x7f71d8000990, 
    may_block=may_block@entry=1) at gmain.c:3901
        retval = <optimized out>
#4  0x00007f71fbafcb5b in QEventDispatcherGlib::processEvents (this=0x7f71d80008c0, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:419
        d = 0x7f71d80008e0
        canWait = true
        savedFlags = {i = 0}
        result = false
#5  0x00007f71fbaad25a in QEventLoop::exec (this=this@entry=0x7f71df8eecd0, flags=..., 
    flags@entry=...) at kernel/qeventloop.cpp:204
        d = 0x7f71d8002f90
        locker = {val = 94139980891168}
        ref = {d = 0x7f71d8002f90, locker = @0x7f71df8eec50, exceptionCaught = true}
#6  0x00007f71fb90dbd4 in QThread::exec (
    this=this@entry=0x7f71fdf03040 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
        d = 0x559eac1ec3b0
        locker = {val = 94139980891168}
        eventLoop = {<QObject> = {
            _vptr.QObject = 0x7f71fbce5938 <vtable for QEventLoop+16>, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
              d = 0x7f71d8002f90}, static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {
            d = {superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
              stringdata = 0x7f71fbc68f80 <qt_meta_stringdata_QEventLoop>, 
              data = 0x7f71fbc68f20 <qt_meta_data_QEventLoop>, 
              static_metacall = 0x7f71fbb46e20 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#7  0x00007f71fde8f675 in QDBusConnectionManager::run (
    this=0x7f71fdf03040 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at qdbusconnection.cpp:189
        locker = <optimized out>
#8  0x00007f71fb91200c in QThreadPrivate::start (
    arg=0x7f71fdf03040 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>)
    at thread/qthread_unix.cpp:341
        __clframe = {__cancel_routine = 0x7f71fb9111c0 <QThreadPrivate::finish(void*)>, 
          __cancel_arg = 0x7f71fdf03040 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x7f71fdf03040 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>
        data = 0x559eac1ec4d0
#9  0x00007f71fa25961a in start_thread (arg=0x7f71df8ef700) at pthread_create.c:334
        __res = <optimized out>
        pd = 0x7f71df8ef700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140127058720512, 4250454509505421056, 
                140726997933983, 140127058720512, 8388608, 0, -4314700477636337920, 
                -4314640237222617344}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 
              0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#10 0x00007f71fad1359d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 1 (Thread 0x7f71fdd6f8c0 (LWP 12384)):
#0  QConcatenable<QByteArray>::appendTo (out=<synthetic pointer>, ba=<synthetic pointer>)
    at /usr/include/qt5/QtCore/qstringbuilder.h:347
        a = 0x559ead54831e "libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/li"...
#1  QConcatenable<QStringBuilder<QStringBuilder<QByteArray, char>, QByteArray> >::appendTo<char> (out=<synthetic pointer>, p=...) at /usr/include/qt5/QtCore/qstringbuilder.h:366
No locals.
#2  QStringBuilder<QStringBuilder<QByteArray, char>, QByteArray>::convertTo<QByteArray> (
    this=<optimized out>) at /usr/include/qt5/QtCore/qstringbuilder.h:112
        len = 7676910
        d = 0x559eac6a3b39 "update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/up"...
        start = 0x559eac2627a8 "update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/update.mar/libnss3.so/up"...
#3  QStringBuilder<QStringBuilder<QByteArray, char>, QByteArray>::operator QByteArray (
    this=<optimized out>) at /usr/include/qt5/QtCore/qstringbuilder.h:125
No locals.
#4  Baloo::DocumentUrlDB::get (this=this@entry=0x7ffd8eb8e060, 
    docId=docId@entry=69245326761983232)
    at /usr/src/debug/baloo-5.24.0/src/engine/documenturldb.cpp:155
        p = {parentId = 69245331056950528, name = {d = 0x559eac1e4fd0}}
        idFilenameDb = {m_txn = 0x559eac1f1160, m_dbi = 8}
        path = {parentId = 69245331056950528, name = {d = 0x559eac1e3490}}
        ret = {d = 0x559ead106f80}
        id = <optimized out>
#5  0x00007f71fd151ff1 in Baloo::Transaction::documentUrl (this=<optimized out>, 
    id=id@entry=69245326761983232)
    at /usr/src/debug/baloo-5.24.0/src/engine/transaction.cpp:104
        docUrlDb = {m_txn = 0x559eac1f1160, m_idFilenameDbi = 8, m_idTreeDbi = 7}
#6  0x0000559eab3e2ae8 in Baloo::App::processNextFile (this=0x7ffd8eb8e700)
    at /usr/src/debug/baloo-5.24.0/src/file/extractor/app.cpp:85
        delay = 10
        id = 69245326761983232
        url = {static null = {<No data fields>}, d = 0x3ac23c0e0}
#7  0x00007f71fbae1936 in QtPrivate::QSlotObjectBase::call (a=0x7ffd8eb8e140, 
    r=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:124
No locals.
#8  QSingleShotTimer::timerEvent (this=0x559eac2201f0) at kernel/qtimer.cpp:310
        args = {0x0}
#9  0x00007f71fbad682b in QObject::event (this=0x559eac2201f0, e=<optimized out>)
    at kernel/qobject.cpp:1278
No locals.
#10 0x00007f71fc33e10c in QApplicationPrivate::notify_helper (this=<optimized out>, 
    receiver=0x559eac2201f0, e=0x7ffd8eb8e3f0) at kernel/qapplication.cpp:3804
        consumed = <optimized out>
        this = <optimized out>
        e = 0x7ffd8eb8e3f0
        receiver = 0x559eac2201f0
#11 0x00007f71fc343646 in QApplication::notify (this=0x7ffd8eb8e6d0, 
    receiver=0x559eac2201f0, e=0x7ffd8eb8e3f0) at kernel/qapplication.cpp:3561
        w = 0x559eac2201f0
        extra = <optimized out>
        isProxyWidget = <optimized out>
        res = false
#12 0x00007f71fbaae3ea in QCoreApplication::notifyInternal2 (receiver=0x559eac2201f0, 
    event=event@entry=0x7ffd8eb8e3f0) at kernel/qcoreapplication.cpp:1015
        selfRequired = true
        result = false
        cbdata = {0x559eac2201f0, 0x7ffd8eb8e3f0, 0x7ffd8eb8e37f}
        d = <optimized out>
        threadData = 0x559eac18bd50
        loopLevelCounter = {threadData = 0x559eac18bd50}
#13 0x00007f71fbafc0a3 in QCoreApplication::sendEvent (event=0x7ffd8eb8e3f0, 
    receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225
No locals.
#14 QTimerInfoList::activateTimers (this=0x559eac1c1be0) at kernel/qtimerinfo_unix.cpp:637
        e = {<QEvent> = {_vptr.QEvent = 0x7f71fbce2b18 <vtable for QTimerEvent+16>, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc69920 <qt_meta_stringdata_QEvent>, 
                data = 0x7f71fbc69380 <qt_meta_data_QEvent>, static_metacall = 0x0, 
                relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, 
            spont = 0, m_accept = 1, reserved = 5507}, id = 1}
        currentTimerInfo = 0x0
        n_act = 0
        maxCount = <optimized out>
        currentTime = {tv_sec = 526, tv_nsec = 469081825}
#15 0x00007f71fbafc611 in timerSourceDispatch (source=<optimized out>)
    at kernel/qeventdispatcher_glib.cpp:176
        timerSource = <optimized out>
#16 0x00007f71f98b7e5a in g_main_dispatch (context=0x7f71e00016f0) at gmain.c:3154
        dispatch = 0x7f71fbafc5f0 <timerSourceDispatch(GSource*, GSourceFunc, gpointer)>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x559eac1c1b80
        current = 0x559eac187f80
        i = 2
#17 g_main_context_dispatch (context=context@entry=0x7f71e00016f0) at gmain.c:3769
No locals.
#18 0x00007f71f98b81f0 in g_main_context_iterate (context=context@entry=0x7f71e00016f0, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 7
        fds = 0x559eac2062c0
#19 0x00007f71f98b829c in g_main_context_iteration (context=0x7f71e00016f0, 
    may_block=may_block@entry=1) at gmain.c:3901
        retval = <optimized out>
#20 0x00007f71fbafcb3f in QEventDispatcherGlib::processEvents (this=0x559eac1c09a0, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:417
        d = 0x559eac1c17f0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#21 0x00007f71fbaad25a in QEventLoop::exec (this=this@entry=0x7ffd8eb8e640, flags=..., 
    flags@entry=...) at kernel/qeventloop.cpp:204
        d = 0x559eac2242d0
        locker = {val = 94139980496144}
        ref = {d = 0x559eac2242d0, locker = @0x7ffd8eb8e5c0, exceptionCaught = true}
#22 0x00007f71fbab4bdc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
        threadData = 0x559eac18bd50
        eventLoop = {<QObject> = {
            _vptr.QObject = 0x7f71fbce5938 <vtable for QEventLoop+16>, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
              d = 0x559eac2242d0}, static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {
            d = {superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
              stringdata = 0x7f71fbc68f80 <qt_meta_stringdata_QEventLoop>, 
              data = 0x7f71fbc68f20 <qt_meta_data_QEventLoop>, 
              static_metacall = 0x7f71fbb46e20 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#23 0x0000559eab3e1b35 in main (argc=1, argv=0x7ffd8eb8e8f8)
    at /usr/src/debug/baloo-5.24.0/src/file/extractor/main.cpp:57
        aboutData = {d = 0x559eac18b270}
        app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {
                _vptr.QObject = 0x7f71fc8362c8 <vtable for QApplication+16>, 
                static staticMetaObject = {d = {superdata = 0x0, 
                    stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                    data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                    static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                  d = 0x559eac18bb30}, static staticQtMetaObject = {d = {superdata = 0x0, 
                    stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                    data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                    relatedMetaObjects = 0x0, extradata = 0x0}}}, 
              static staticMetaObject = {d = {
                  superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
                  stringdata = 0x7f71fbc69140 <qt_meta_stringdata_QCoreApplication>, 
                  data = 0x7f71fbc69020 <qt_meta_data_QCoreApplication>, 
                  static_metacall = 0x7f71fbb46fa0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, 
              static self = 0x7ffd8eb8e6d0}, static staticMetaObject = {d = {
                superdata = 0x7f71fbce5a80 <QCoreApplication::staticMetaObject>, 
                stringdata = 0x7f71fc11bac0 <qt_meta_stringdata_QGuiApplication>, 
                data = 0x7f71fc11b880 <qt_meta_data_QGuiApplication>, 
                static_metacall = 0x7f71fbde9ba0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, 
          static staticMetaObject = {d = {
              superdata = 0x7f71fc1cb360 <QGuiApplication::staticMetaObject>, 
              stringdata = 0x7f71fc6eaaa0 <qt_meta_stringdata_QApplication>, 
              data = 0x7f71fc6ea920 <qt_meta_data_QApplication>, 
              static_metacall = 0x7f71fc340f40 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        appObject = {<QObject> = {
            _vptr.QObject = 0x559eab5fb138 <vtable for Baloo::App+16>, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
              d = 0x559eac1c8410}, static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {
            d = {superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
              stringdata = 0x559eab3f7ba0 <qt_meta_stringdata_Baloo__App>, 
              data = 0x559eab3f7b20 <qt_meta_data_Baloo__App>, 
              static_metacall = 0x559eab3f6110 <Baloo::App::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_mimeDb = {
            d = 0x7f71fbcebfa0 <(anonymous namespace)::Q_QGS_staticQMimeDatabase::innerFunction()::holder>}, m_extractorCollection = {
            _vptr.ExtractorCollection = 0x7f71fdd153b0 <vtable for KFileMetaData::ExtractorCollection+16>, d = 0x559eac1c8e60}, m_config = {<QObject> = {
              _vptr.QObject = 0x559eab5fb218 <vtable for Baloo::FileIndexerConfig+16>, 
              static staticMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                  data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                  static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                d = 0x559eac1c7ee0}, static staticQtMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                  data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                  relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {
              d = {superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
                stringdata = 0x559eab3f7920 <qt_meta_stringdata_Baloo__FileIndexerConfig>, 
                data = 0x559eab3f78a0 <qt_meta_data_Baloo__FileIndexerConfig>, 
                static_metacall = 0x559eab3f6340 <Baloo::FileIndexerConfig::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, 
            m_config = {<KConfigBase> = {
                _vptr.KConfigBase = 0x7f71fd8a0260 <vtable for KConfig+16>}, 
              d_ptr = 0x559eac1dad50}, 
            m_folderCache = {<QListSpecialMethods<QPair<QString, bool> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {
                            static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, 
                    alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x559eac22dd30}, 
                d = 0x559eac22dd30}}, m_excludeFilterRegExpCache = {
              m_regexpCache = {<QListSpecialMethods<QRegularExpression>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {
                              static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, 
                      alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x559eac255c40}, 
                  d = 0x559eac255c40}}}, m_excludeMimetypes = {q_hash = {{
                  d = 0x559eac245970, e = 0x559eac245970}}}, m_indexHidden = false, 
            m_onlyBasicIndexing = false, m_devices = 0x559eac1e2430, 
            m_maxUncomittedFiles = 40}, m_notifyNewData = {<QObject> = {
              _vptr.QObject = 0x7f71fbce5bb8 <vtable for QSocketNotifier+16>, 
              static staticMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                  data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                  static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                d = 0x559eac202c30}, static staticQtMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                  data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                  relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {
              d = {superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
                stringdata = 0x7f71fbc6b480 <qt_meta_stringdata_QSocketNotifier>, 
                data = 0x7f71fbc6b400 <qt_meta_data_QSocketNotifier>, 
                static_metacall = 0x7f71fbb474b0 <QSocketNotifier::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, m_io = {
            m_stdinHandle = 0, m_stdoutHandle = 1, m_batchSize = 0, m_stdout = {
              _vptr.QTextStream = 0x7f71fbce17b0 <vtable for QTextStream+16>, d_ptr = {
                d = 0x559eac1ea2e0}}}, m_idleMonitor = {<QObject> = {
              _vptr.QObject = 0x559eab5fb1a8 <vtable for Baloo::IdleStateMonitor+16>, 
              static staticMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x7f71fbc0aa00 <qt_meta_stringdata_QObject>, 
                  data = 0x7f71fbc0a8e0 <qt_meta_data_QObject>, 
                  static_metacall = 0x7f71fbadd520 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                d = 0x559eac222920}, static staticQtMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x7f71fbc52500 <qt_meta_stringdata_Qt>, 
                  data = 0x7f71fbc4fa80 <qt_meta_data_Qt>, static_metacall = 0x0, 
                  relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {
              d = {superdata = 0x7f71fbcdcde0 <QObject::staticMetaObject>, 
                stringdata = 0x559eab3f7a60 <qt_meta_stringdata_Baloo__IdleStateMonitor>, 
                data = 0x559eab3f79e0 <qt_meta_data_Baloo__IdleStateMonitor>, 
                static_metacall = 0x559eab3f6150 <Baloo::IdleStateMonitor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, 
            m_isIdle = false}, 
          m_updatedFiles = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {
                        _q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, 
                            _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, 
                    array = {0x0}}, d = 0x7f71fbb6b120 <QListData::shared_null>}, 
                d = 0x7f71fbb6b120 <QListData::shared_null>}}, <No data fields>}, 
          m_tr = 0x559eac257aa0}
quit
Detaching from program: /usr/bin/baloo_file_extractor, process 12384
Comment 1 David Timber 2016-08-01 02:38:17 UTC
`dnf info kf5-baloo` command says the version is 5.24.0, which is not listed on this bug reporting system.
Comment 2 Gery 2016-08-05 22:28:33 UTC
I can confirm this issue on KDE neon, also running frameworks 5.24.

ps aux | grep baloo_file_extractor does not show any file numbers:
gery      5251 98.7  0.5 5842140 42020 ?       RNl  00:16   9:49 /usr/bin/baloo_file_extractor
gery      7460  0.0  0.0  15800   948 pts/3    S+   00:26   0:00 grep --color=auto baloo_file_extractor

balooctl status
Die Baloo-Dateiindizierung läuft
Indizierungsstatus: Inaktiv
225700/225701 Dateien indiziert
Current size of index is 646,68 MiB
Comment 3 Christoph Cullmann 2016-09-12 11:50:47 UTC

*** This bug has been marked as a duplicate of bug 357272 ***