Bug 373926

Summary: Baloo - Segmentation fault
Product: [Frameworks and Libraries] frameworks-baloo Reporter: Patrick Carabin <Patrick.Carabin>
Component: Baloo File DaemonAssignee: Pinak Ahuja <pinak.ahuja>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.18.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Carabin 2016-12-19 23:20:06 UTC
Application: baloo_file (5.18.0)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-53-generic i686
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I just started the PC and Logged ON
It's every day the same...

The crash can be reproduced every time.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7  0xb5c8c1fa in mdb_txn_begin () from /usr/lib/i386-linux-gnu/liblmdb.so.0
#8  0xb74fc2e9 in Baloo::Transaction::Transaction (this=0xbfbfdc9c, db=..., type=Baloo::Transaction::ReadOnly) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/engine/transaction.cpp:53
#9  0xb74fc3e0 in Baloo::Transaction::Transaction (this=0xbfbfdc9c, db=0xb7518240 <(anonymous namespace)::Q_QGS_s_db::innerFunction()::holder>, type=Baloo::Transaction::ReadOnly) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/engine/transaction.cpp:62
#10 0x0806551f in Baloo::FileContentIndexerProvider::size (this=0xbfbfe5bc) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/file/filecontentindexerprovider.cpp:40
#11 0x0805ed54 in Baloo::FileIndexScheduler::scheduleIndexing (this=0xbfbfe598) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/file/fileindexscheduler.cpp:121
#12 0x0805ef75 in Baloo::FileIndexScheduler::powerManagementStatusChanged (this=0xbfbfe598, isOnBattery=false) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/file/fileindexscheduler.cpp:177
#13 0x0805f7b6 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, void (Baloo::FileIndexScheduler::*)(bool)>::call (arg=0xbfbfdee4, o=0xbfbfe598, f=<optimized out>) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:501
#14 QtPrivate::FunctionPointer<void (Baloo::FileIndexScheduler::*)(bool)>::call<QtPrivate::List<bool>, void> (arg=0xbfbfdee4, o=0xbfbfe598, f=<optimized out>) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:520
#15 QtPrivate::QSlotObject<void (Baloo::FileIndexScheduler::*)(bool), QtPrivate::List<bool>, void>::impl (which=1, this_=0x901c080, r=0xbfbfe598, a=0xbfbfdee4, ret=0x0) at /usr/include/i386-linux-gnu/qt5/QtCore/qobject_impl.h:143
#16 0xb7212080 in QtPrivate::QSlotObjectBase::call (a=0xbfbfdee4, r=0xbfbfe598, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#17 QMetaObject::activate (sender=0xbfbfe5c4, signalOffset=3, local_signal_index=0, argv=0xbfbfdee4) at kernel/qobject.cpp:3698
#18 0xb721295d in QMetaObject::activate (sender=0xbfbfe5c4, m=0x8094c70 <Baloo::PowerStateMonitor::staticMetaObject>, local_signal_index=0, argv=0xbfbfdee4) at kernel/qobject.cpp:3578
#19 0x08077fd9 in Baloo::PowerStateMonitor::powerManagementStatusChanged (this=0xbfbfe5c4, _t1=false) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/obj-i686-linux-gnu/src/file/moc_powerstatemonitor.cpp:135
#20 0x0807d964 in Baloo::PowerStateMonitor::slotPowerManagementStatusChanged (this=0xbfbfe5c4, conserveResources=false) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/file/powerstatemonitor.cpp:63
#21 0x0807daf0 in Baloo::PowerStateMonitor::<lambda(QDBusPendingCallWatcher*)>::operator() (watch=0x9002378, __closure=<synthetic pointer>) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/file/powerstatemonitor.cpp:53
#22 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QDBusPendingCallWatcher*>, void, Baloo::PowerStateMonitor::PowerStateMonitor(QObject*)::<lambda(QDBusPendingCallWatcher*)> >::call (arg=0xbfbfe084, f=...) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:495
#23 QtPrivate::Functor<Baloo::PowerStateMonitor::PowerStateMonitor(QObject*)::<lambda(QDBusPendingCallWatcher*)>, 1>::call<QtPrivate::List<QDBusPendingCallWatcher*>, void> (arg=0xbfbfe084, f=...) at /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:552
#24 QtPrivate::QFunctorSlotObject<Baloo::PowerStateMonitor::PowerStateMonitor(QObject*)::<lambda(QDBusPendingCallWatcher*)>, 1, QtPrivate::List<QDBusPendingCallWatcher*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x9031e90, r=0x9002378, a=0xbfbfe084, ret=0x0) at /usr/include/i386-linux-gnu/qt5/QtCore/qobject_impl.h:192
#25 0xb7212080 in QtPrivate::QSlotObjectBase::call (a=0xbfbfe084, r=0x9002378, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#26 QMetaObject::activate (sender=0x9002378, signalOffset=3, local_signal_index=0, argv=0xbfbfe084) at kernel/qobject.cpp:3698
#27 0xb721295d in QMetaObject::activate (sender=0x9002378, m=0xb768db7c <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=0, argv=0xbfbfe084) at kernel/qobject.cpp:3578
#28 0xb765aac9 in QDBusPendingCallWatcher::finished (this=0x9002378, _t1=0x9002378) at .moc/moc_qdbuspendingcall.cpp:148
#29 0xb765c2de in QDBusPendingCallWatcherPrivate::_q_finished (this=<optimized out>) at qdbuspendingcall.cpp:488
#30 QDBusPendingCallWatcher::qt_static_metacall (_o=0x9002378, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x90a9d90) at .moc/moc_qdbuspendingcall.cpp:80
#31 0xb720f270 in QMetaCallEvent::placeMetaCall (this=0x90022d8, object=0x9002378) at kernel/qobject.cpp:486
#32 0xb7213093 in QObject::event (this=0x9002378, e=0x90022d8) at kernel/qobject.cpp:1239
#33 0xb71e24ac in QCoreApplicationPrivate::notify_helper (this=0x8f94f58, receiver=0x9002378, event=0x90022d8) at kernel/qcoreapplication.cpp:1093
#34 0xb71e264d in QCoreApplication::notify (event=0x90022d8, receiver=0x9002378, this=0xbfbfe52c) at kernel/qcoreapplication.cpp:1038
#35 QCoreApplication::notifyInternal (this=0xbfbfe52c, receiver=0x9002378, event=0x90022d8) at kernel/qcoreapplication.cpp:965
#36 0xb71e4d4f in QCoreApplication::sendEvent (event=0x90022d8, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8f94fc0) at kernel/qcoreapplication.cpp:1593
#38 0xb71e5237 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1451
#39 0xb723a553 in postEventSourceDispatch (s=0x8f95a40) at kernel/qeventdispatcher_glib.cpp:271
#40 0xb5708ed9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb5709179 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb5709244 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb723a943 in QEventDispatcherGlib::processEvents (this=0x8f94e38, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#44 0xb71df7a3 in QEventLoop::processEvents (this=0xbfbfe4a8, flags=...) at kernel/qeventloop.cpp:128
#45 0xb71dfbfa in QEventLoop::exec (this=0xbfbfe4a8, flags=...) at kernel/qeventloop.cpp:204
#46 0xb71e81d5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#47 0x0805aa60 in main (argc=1, argv=0xbfbfe6c4) at /build/baloo-kf5-MMhumr/baloo-kf5-5.18.0/src/file/main.cpp:88

Reported using DrKonqi
Comment 1 Christoph Feck 2017-07-17 20:31:55 UTC

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