Bug 360480 - baloo_file_extractor crashes at login, but at a different point than the other bug entries
Summary: baloo_file_extractor crashes at login, but at a different point than the othe...
Status: RESOLVED DUPLICATE of bug 367480
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.19.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-13 15:44 UTC by aappddeevv
Modified: 2016-09-11 13:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aappddeevv 2016-03-13 15:44:43 UTC
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
Comment 1 Christoph Cullmann 2016-09-11 13:37:38 UTC

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