Bug 401852 - Baloo Indexer crash while trying to connect to WLAN
Summary: Baloo Indexer crash while trying to connect to WLAN
Status: RESOLVED DUPLICATE of bug 367480
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: baloo-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-07 10:45 UTC by Patrick Traill
Modified: 2018-12-08 04:30 UTC (History)
1 user (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 Patrick Traill 2018-12-07 10:45:20 UTC
SUMMARY
While I was trying to connect to my WLAN I was notified of a Baloo Indexer crash. I had also recently had a Suse/Linux software update and not restarted, but I am not sure how to find out what it affected.

I did not try to recreate the situation to see if it happened again.

I am entering this by hand on bugs.kde.org because the KDE crash reporting assistant kept the login button grey although I filled in Username and Password and saw no error in my details and no error message explaining what else was needed.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: OpenSUSE Leap 15.0
(available in About System)
KDE Plasma Version: 5.12.6
KDE Frameworks Version: 5.45.0
Qt Version: 5.9.4

ADDITIONAL INFORMATION

Application: Baloo File Indexing Daemon (baloo_file), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff5125cb100 (LWP 4264))]

Thread 3 (Thread 0x7ff507200700 (LWP 4582)):
#0  QMutex::lock (this=this@entry=0x5582c5c20f60) at thread/qmutex.cpp:224
#1  0x00007ff510c70b3d in QMutexLocker::QMutexLocker (m=0x5582c5c20f60, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:200
#2  QThreadData::canWaitLocked (this=0x5582c5c20f30) at ../../include/QtCore/5.9.4/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#3  postEventSourcePrepare (s=0x7fb4f8004b90, timeout=0x7ff5071ff8e4) at kernel/qeventdispatcher_glib.cpp:259
#4  0x00007ff50c6df668 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#5  0x00007ff50c6e003b in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007ff50c6e021c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#7  0x00007ff510c70c0b in QEventDispatcherGlib::processEvents (this=0x7fb4f8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007ff510c1909a in QEventLoop::exec (this=this@entry=0x7ff5071ffb80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#9  0x00005582c551ddbd in Baloo::FileContentIndexer::run (this=0x5582c5aeab00) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/file/filecontentindexer.cpp:73
#10 0x00007ff510a4a372 in QThreadPoolThread::run (this=0x5582c5c5ec00) at thread/qthreadpool.cpp:99
#11 0x00007ff510a4d0ce in QThreadPrivate::start (arg=0x5582c5c5ec00) at thread/qthread_unix.cpp:368
#12 0x00007ff50f058559 in start_thread () from /lib64/libpthread.so.0
#13 0x00007ff51000181f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ff507d03700 (LWP 4270)):
#0  0x00007ff50fff2b68 in read () from /lib64/libc.so.6
#1  0x00007ff50c724420 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff50c6dfbf7 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff50c6e00b0 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007ff50c6e021c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007ff510c70c0b in QEventDispatcherGlib::processEvents (this=0x7ff500000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007ff510c1909a in QEventLoop::exec (this=this@entry=0x7ff507d02ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007ff510a484da in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007ff511e8d985 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007ff510a4d0ce in QThreadPrivate::start (arg=0x7ff5120fdd60) at thread/qthread_unix.cpp:368
#10 0x00007ff50f058559 in start_thread () from /lib64/libpthread.so.0
#11 0x00007ff51000181f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ff5125cb100 (LWP 4264)):
[KCrash Handler]
#6  0x00007ff510063631 in __memmove_avx_unaligned_erms () from /lib64/libc.so.6
#7  0x00007ff5115e6a93 in memcpy (__len=282077280, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string_fortified.h:34
#8  Baloo::PostingCodec::decode (this=this@entry=0x7ffff815d327, arr=...) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/codecs/postingcodec.cpp:42
#9  0x00007ff5115d7f64 in Baloo::PostingDB::get (this=this@entry=0x7ffff815d410, term=...) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/engine/postingdb.cpp:100
#10 0x00007ff5115e4180 in Baloo::WriteTransaction::commit (this=0x5582c5f448f0) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/engine/writetransaction.cpp:259
#11 0x00007ff5115dd4c2 in Baloo::Transaction::commit (this=this@entry=0x7ffff815d4c0) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/engine/transaction.cpp:262
#12 0x00005582c5526bee in Baloo::MetadataMover::moveFileMetadata (this=0x5582c5ae0900, from=..., to=...) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/file/metadatamover.cpp:58
#13 0x00007ff510c4814c in QtPrivate::QSlotObjectBase::call (a=0x7ffff815d6f0, r=0x7ffff815dc90, this=0x5582c5ae2db0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#14 QMetaObject::activate (sender=sender@entry=0x5582c5ae3150, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffff815d6f0) at kernel/qobject.cpp:3749
#15 0x00007ff510c48757 in QMetaObject::activate (sender=sender@entry=0x5582c5ae3150, m=m@entry=0x5582c5742ba0 <KInotify::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffff815d6f0) at kernel/qobject.cpp:3628
#16 0x00005582c5529af4 in KInotify::moved (_t2=..., _t1=..., this=0x5582c5ae3150) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/build/src/file/baloofilecommon_autogen/include/moc_kinotify.cpp:343
#17 KInotify::slotEvent (this=0x5582c5ae3150, socket=<optimized out>) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/file/kinotify.cpp:421
#18 0x00007ff510c4814c in QtPrivate::QSlotObjectBase::call (a=0x7ffff815d850, r=0x5582c5ae3150, this=0x5582c5bbcbe0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#19 QMetaObject::activate (sender=sender@entry=0x5582c5c18880, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffff815d850) at kernel/qobject.cpp:3749
#20 0x00007ff510c48757 in QMetaObject::activate (sender=sender@entry=0x5582c5c18880, m=m@entry=0x7ff5110d2d40 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffff815d850) at kernel/qobject.cpp:3628
#21 0x00007ff510c53eb8 in QSocketNotifier::activated (this=this@entry=0x5582c5c18880, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:136
#22 0x00007ff510c54222 in QSocketNotifier::event (this=0x5582c5c18880, e=0x7ffff815d930) at kernel/qsocketnotifier.cpp:266
#23 0x00007ff510c1aa71 in doNotify (event=0x7ffff815d930, receiver=0x5582c5c18880) at kernel/qcoreapplication.cpp:1091
#24 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1077
#25 QCoreApplication::notifyInternal2 (receiver=0x5582c5c18880, event=event@entry=0x7ffff815d930) at kernel/qcoreapplication.cpp:1016
#26 0x00007ff510c717ed in QCoreApplication::sendEvent (event=0x7ffff815d930, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#27 socketNotifierSourceDispatch (source=0x5582c5ad9690) at kernel/qeventdispatcher_glib.cpp:106
#28 0x00007ff50c6dff57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#29 0x00007ff50c6e0190 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007ff50c6e021c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#31 0x00007ff510c70bef in QEventDispatcherGlib::processEvents (this=0x5582c5ad0c30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#32 0x00007ff510c1909a in QEventLoop::exec (this=this@entry=0x7ffff815db40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#33 0x00007ff510c219e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1289
#34 0x00005582c551021c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/baloo5-5.45.0-lp150.2.1.x86_64/src/file/main.cpp:104
[Inferior 1 (process 4264) detached]
Comment 1 Nate Graham 2018-12-08 04:30:16 UTC

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