Bug 384940 - baloo file indexer crash when sending mail
Summary: baloo file indexer crash when sending mail
Status: RESOLVED DUPLICATE of bug 367480
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.18.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-09-21 18:55 UTC by heiner
Modified: 2018-07-13 19:35 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 heiner 2017-09-21 18:55:23 UTC
Application: baloo_file (5.18.0)

Qt Version: 5.5.1
Operating System: Linux 4.11.0-14-generic x86_64
Distribution: Ubuntu 16.04.3 LTS

-- Information about the crash:
As soon as I've sent an email with kmail the baloo file indexing daemon crashes

The crash can be reproduced sometimes.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f928292e69d in QTypedArrayData<unsigned int>::deallocate (data=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:222
#7  QVector<unsigned int>::freeData (this=<optimized out>, x=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:492
#8  QVector<unsigned int>::~QVector (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:68
#9  Baloo::PositionCodec::decode (this=this@entry=0x7ffde171137f, arr=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/codecs/positioncodec.cpp:51
#10 0x00007f9282918fb4 in Baloo::PositionDB::get (this=this@entry=0x7ffde1711470, term=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/engine/positiondb.cpp:101
#11 0x00007f928292b9a4 in Baloo::WriteTransaction::commit (this=<optimized out>) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/engine/writetransaction.cpp:299
#12 0x00007f9282923032 in Baloo::Transaction::commit (this=this@entry=0x7ffde1711500) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/engine/transaction.cpp:262
#13 0x000000000042a02b in Baloo::MetadataMover::moveFileMetadata (this=0x1aab7c0, from=..., to=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/file/metadatamover.cpp:58
#14 0x00007f9282453baf in QtPrivate::QSlotObjectBase::call (a=0x7ffde1711660, r=0x7ffde1711d20, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#15 QMetaObject::activate (sender=sender@entry=0x1a6c9c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffde1711660) at kernel/qobject.cpp:3698
#16 0x00007f9282454537 in QMetaObject::activate (sender=sender@entry=0x1a6c9c0, m=m@entry=0x644cc0 <KInotify::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffde1711660) at kernel/qobject.cpp:3578
#17 0x000000000042aaba in KInotify::moved (this=this@entry=0x1a6c9c0, _t1=..., _t2=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/obj-x86_64-linux-gnu/src/file/moc_kinotify.cpp:330
#18 0x000000000042cbff in KInotify::slotEvent (this=<optimized out>, socket=<optimized out>) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/file/kinotify.cpp:421
#19 0x00007f9282453baf in QtPrivate::QSlotObjectBase::call (a=0x7ffde17118f0, r=0x1a6c9c0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#20 QMetaObject::activate (sender=sender@entry=0x1a18590, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffde17118f0) at kernel/qobject.cpp:3698
#21 0x00007f9282454537 in QMetaObject::activate (sender=sender@entry=0x1a18590, m=m@entry=0x7f928266e780 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffde17118f0) at kernel/qobject.cpp:3578
#22 0x00007f92824d324e in QSocketNotifier::activated (this=this@entry=0x1a18590, _t1=13) at .moc/moc_qsocketnotifier.cpp:134
#23 0x00007f92824601cb in QSocketNotifier::event (this=0x1a18590, e=<optimized out>) at kernel/qsocketnotifier.cpp:260
#24 0x00007f928242536c in QCoreApplication::notify (event=0x7ffde17119b0, receiver=0x1a18590, this=0x7ffde1711c80) at kernel/qcoreapplication.cpp:1038
#25 QCoreApplication::notifyInternal (this=0x7ffde1711c80, receiver=0x1a18590, event=event@entry=0x7ffde17119b0) at kernel/qcoreapplication.cpp:965
#26 0x00007f928247bc95 in QCoreApplication::sendEvent (event=0x7ffde17119b0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#27 socketNotifierSourceDispatch (source=0x19edca0) at kernel/qeventdispatcher_glib.cpp:101
#28 0x00007f927ea16197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f927ea163f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f927ea1649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f928247b7cf in QEventDispatcherGlib::processEvents (this=0x19edb10, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#32 0x00007f9282422b4a in QEventLoop::exec (this=this@entry=0x7ffde1711bc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#33 0x00007f928242abec in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#34 0x000000000041698c in main (argc=1, argv=<optimized out>) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/file/main.cpp:88

Reported using DrKonqi
Comment 1 Nate Graham 2018-07-13 19:35:14 UTC

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