Bug 375167 - baloo crashes when Apper installs updates
Summary: baloo crashes when Apper installs updates
Status: RESOLVED DUPLICATE of bug 345871
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.29.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-01-17 06:04 UTC by Arcadiy Ivanov
Modified: 2017-01-19 01:24 UTC (History)
0 users

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 Arcadiy Ivanov 2017-01-17 06:04:50 UTC
Application: baloo_file (5.29.0)

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.9.3-200.fc25.x86_64 x86_64
Distribution: "Fedora release 25 (Twenty Five)"

-- Information about the crash:
1. Apper detected updates.
2. Updates were installed.
3. Baloo crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Baloo File Indexing Daemon (baloo_file), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
84	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f5ed13458c0 (LWP 1765))]

Thread 3 (Thread 0x7f5ebeeae700 (LWP 1828)):
#0  0x00007f5ecf04d01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f5eca848156 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f5eca84826c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f5ed006873b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f5ed001973a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x000055667c5c295e in Baloo::FileContentIndexer::run() ()
#6  0x00007f5ecfe778af in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5
#7  0x00007f5ecfe7a9da in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f5ece2326ca in start_thread (arg=0x7f5ebeeae700) at pthread_create.c:333
#9  0x00007f5ecf058f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f5ebf9b1700 (LWP 1785)):
#0  0x00007fffebbf0949 in ?? ()
#1  0x00007fffebbf0bd9 in clock_gettime ()
#2  0x00007f5ecf067726 in __GI___clock_gettime (clock_id=1, tp=0x7f5ebf9b0a10) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007f5ecff11af1 in qt_gettime() () from /lib64/libQt5Core.so.5
#4  0x00007f5ed0066de9 in QTimerInfoList::updateCurrentTime() () from /lib64/libQt5Core.so.5
#5  0x00007f5ed00671e5 in QTimerInfoList::timerWait(timespec&) () from /lib64/libQt5Core.so.5
#6  0x00007f5ed00683dc in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib64/libQt5Core.so.5
#7  0x00007f5ed00684a5 in timerSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#8  0x00007f5eca847699 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#9  0x00007f5eca84807b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#10 0x00007f5eca84826c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#11 0x00007f5ed006873b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#12 0x00007f5ed001973a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#13 0x00007f5ecfe765f3 in QThread::exec() () from /lib64/libQt5Core.so.5
#14 0x00007f5ed1465739 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#15 0x00007f5ecfe7a9da in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#16 0x00007f5ece2326ca in start_thread (arg=0x7f5ebf9b1700) at pthread_create.c:333
#17 0x00007f5ecf058f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f5ed13458c0 (LWP 1765)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#7  0x00007f5ecef8851a in __GI_abort () at abort.c:89
#8  0x00007f5ecfe65bb1 in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5
#9  0x00007f5ed149d692 in registerComplexDBusType(char const*)::QDBusRawTypeHandler::construct(void*, void const*) () from /lib64/libQt5DBus.so.5
#10 0x00007f5ed0051ca8 in (anonymous namespace)::customConstruct(QVariant::Private*, void const*) () from /lib64/libQt5Core.so.5
#11 0x00007f5ed00523af in QVariant::QVariant(int, void const*) () from /lib64/libQt5Core.so.5
#12 0x00007f5ed002734a in QMetaProperty::read(QObject const*) const () from /lib64/libQt5Core.so.5
#13 0x00007f5ed0042ef8 in QObject::property(char const*) const () from /lib64/libQt5Core.so.5
#14 0x00007f5ed1089994 in Solid::Backends::UDisks2::DeviceBackend::checkCache(QString const&) const () from /lib64/libKF5Solid.so.5
#15 0x00007f5ed1089b93 in Solid::Backends::UDisks2::DeviceBackend::propertyExists(QString const&) const () from /lib64/libKF5Solid.so.5
#16 0x00007f5ed1082cb8 in Solid::Backends::UDisks2::Device::isMounted() const () from /lib64/libKF5Solid.so.5
#17 0x00007f5ed10a0b99 in Solid::Backends::UDisks2::StorageAccess::isAccessible() const () from /lib64/libKF5Solid.so.5
#18 0x00007f5ed10a0db4 in Solid::Backends::UDisks2::StorageAccess::StorageAccess(Solid::Backends::UDisks2::Device*) () from /lib64/libKF5Solid.so.5
#19 0x00007f5ed10811c0 in Solid::Backends::UDisks2::Device::createDeviceInterface(Solid::DeviceInterface::Type const&) () from /lib64/libKF5Solid.so.5
#20 0x00007f5ed1034cff in Solid::Device::asDeviceInterface(Solid::DeviceInterface::Type const&) const () from /lib64/libKF5Solid.so.5
#21 0x000055667c5c50a3 in Baloo::StorageDevices::createCacheEntry(Solid::Device const&) ()
#22 0x000055667c5c56ba in Baloo::StorageDevices::slotSolidDeviceAdded(QString const&) ()
#23 0x00007f5ed0041ae6 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#24 0x00007f5ed1035212 in Solid::DeviceNotifier::deviceAdded(QString const&) () from /lib64/libKF5Solid.so.5
#25 0x00007f5ed00417b1 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#26 0x00007f5ed10acbb2 in Solid::Ifaces::DeviceManager::deviceAdded(QString const&) () from /lib64/libKF5Solid.so.5
#27 0x00007f5ed1076ded in Solid::Backends::UDisks2::Manager::slotInterfacesAdded(QDBusObjectPath const&, QMap<QString, QMap<QString, QVariant> > const&) () from /lib64/libKF5Solid.so.5
#28 0x00007f5ed00417b1 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#29 0x00007f5ed10b107c in OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5Solid.so.5
#30 0x00007f5ed10b4455 in OrgFreedesktopDBusObjectManagerInterface::qt_metacall(QMetaObject::Call, int, void**) () from /lib64/libKF5Solid.so.5
#31 0x00007f5ed1471640 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) () from /lib64/libQt5DBus.so.5
#32 0x00007f5ed0042879 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#33 0x00007f5ed001a69a in doNotify(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#34 0x00007f5ed001a7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#35 0x00007f5ed001ce90 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#36 0x00007f5ed00686a3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#37 0x00007f5eca847e42 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#38 0x00007f5eca8481c0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#39 0x00007f5eca84826c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#40 0x00007f5ed006871f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#41 0x00007f5ed001973a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#42 0x00007f5ed002123c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#43 0x000055667c5b2004 in main ()

Possible duplicates by query: bug 373185, bug 364721, bug 364342, bug 362635, bug 362333.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-01-19 01:24:15 UTC

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