Application: Baloo File Extractor (baloo_file_extractor), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f952b46d8c0 (LWP 3082))] Thread 2 (Thread 0x7f9514282700 (LWP 3083)): #0 0x00007f9527a27fdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f95220dc272 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7f9514281c00) at /usr/include/bits/poll2.h:46 #2 0x00007f95220dc272 in _xcb_conn_wait (c=c@entry=0x564b636a0260, cond=cond@entry=0x564b636a02a0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459 #3 0x00007f95220ddee7 in xcb_wait_for_event (c=0x564b636a0260) at xcb_in.c:693 #4 0x00007f95175f4da9 in QXcbEventReader::run() (this=0x564b636aa6b0) at qxcbconnection.cpp:1255 #5 0x00007f95286303de in QThreadPrivate::start(void*) (arg=0x564b636aa6b0) at thread/qthread_unix.cpp:331 #6 0x00007f9526b3960a in start_thread (arg=0x7f9514282700) at pthread_create.c:334 #7 0x00007f9527a33a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f952b46d8c0 (LWP 3082)): [KCrash Handler] #6 0x00007f95279cfbf0 in __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33 #7 0x00007f952a79aca2 in Baloo::PostingCodec::decode(QByteArray const&) (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:53 #8 0x00007f952a79aca2 in Baloo::PostingCodec::decode(QByteArray const&) (this=this@entry=0x7ffde695216f, arr=...) at /usr/src/debug/baloo-5.19.0/src/codecs/postingcodec.cpp:42 #9 0x00007f952a783224 in Baloo::PostingDB::get(QByteArray const&) (this=this@entry=0x7ffde6952260, term=...) at /usr/src/debug/baloo-5.19.0/src/engine/postingdb.cpp:100 #10 0x00007f952a79707d in Baloo::WriteTransaction::commit() (this=<optimized out>) at /usr/src/debug/baloo-5.19.0/src/engine/writetransaction.cpp:286 #11 0x00007f952a78d4c2 in Baloo::Transaction::commit() (this=0x564b63733750) at /usr/src/debug/baloo-5.19.0/src/engine/transaction.cpp:262 #12 0x0000564b614c50dc in Baloo::App::processNextFile() (this=0x7ffde6952970) at /usr/src/debug/baloo-5.19.0/src/file/extractor/app.cpp:100 #13 0x00007f952884c888 in QSingleShotTimer::timerEvent(QTimerEvent*) (a=0x7ffde6952390, r=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:124 #14 0x00007f952884c888 in QSingleShotTimer::timerEvent(QTimerEvent*) (this=0x564b63819bf0) at kernel/qtimer.cpp:315 #15 0x00007f9528841113 in QObject::event(QEvent*) (this=0x564b63819bf0, e=<optimized out>) at kernel/qobject.cpp:1261 #16 0x00007f95294f641c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x564b6368fe70, receiver=receiver@entry=0x564b63819bf0, e=e@entry=0x7ffde6952670) at kernel/qapplication.cpp:3716 #17 0x00007f95294fb8e6 in QApplication::notify(QObject*, QEvent*) (this=0x7ffde6952940, receiver=0x564b63819bf0, e=0x7ffde6952670) at kernel/qapplication.cpp:3499 #18 0x00007f952881173b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffde6952940, receiver=0x564b63819bf0, event=event@entry=0x7ffde6952670) at kernel/qcoreapplication.cpp:965 #19 0x00007f9528866ccd in QTimerInfoList::activateTimers() (event=0x7ffde6952670, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:224 #20 0x00007f9528866ccd in QTimerInfoList::activateTimers() (this=0x564b636c51c0) at kernel/qtimerinfo_unix.cpp:637 #21 0x00007f9528867209 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177 #22 0x00007f9528867209 in idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:224 #23 0x00007f95263a0e3a in g_main_context_dispatch (context=0x7f950c0016f0) at gmain.c:3154 #24 0x00007f95263a0e3a in g_main_context_dispatch (context=context@entry=0x7f950c0016f0) at gmain.c:3769 #25 0x00007f95263a11d0 in g_main_context_iterate (context=context@entry=0x7f950c0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #26 0x00007f95263a127c in g_main_context_iteration (context=0x7f950c0016f0, may_block=may_block@entry=1) at gmain.c:3901 #27 0x00007f9528867eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x564b636c01a0, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #28 0x00007f952880eeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffde69528b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #29 0x00007f9528816fac in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229 #30 0x0000564b614c39d5 in main(int, char**) (argc=1, argv=0x7ffde6952b58) at /usr/src/debug/baloo-5.19.0/src/file/extractor/main.cpp:57 Reproducible: Always Steps to Reproduce: 1. Login using KDE 2. Message window pops up saying that baloo file extractor has crashed. Actual Results: Daemon crashes. Expected Results: Daemon does not crash. Stacktrace provided. I'm unsure if the extractor program restarts, but I think it does and it continues to run. I was not sure what version of baloo was running but here's the package installed under f23: rpm -qa | grep baloo kf5-baloo-5.19.0-1.fc23.x86_64 baloo-akonadi-4.14.3-5.fc23.x86_64 baloo-libs-4.14.3-5.fc23.x86_64 kf5-baloo-libs-5.19.0-1.fc23.x86_64 kf5-baloo-file-5.19.0-1.fc23.x86_64 baloo-widgets-15.12.1-1.fc23.x86_64 kf5-baloo-debuginfo-5.19.0-1.fc23.x86_64
*** This bug has been marked as a duplicate of bug 367480 ***