https://bugs.kde.org/show_bug.cgi?id=389441
Bug ID: 389441 Summary: kactivitymanagerd keeps crashing on a loop Product: kactivitymanagerd Version: 5.11.95 Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: ivan.cu...@kde.org Reporter: aleix...@kde.org CC: plasma-b...@kde.org Target Milestone: --- "SELECT start, end FROM ResourceEvent WHERE :usedActivity = usedActivity AND :initiatingAgent = initiatingAgent AND :targettedResource = targettedResource AND start > :start ORDER BY start ASC" QSqlError("11", "Unable to fetch row", "database disk image is malformed") BT: #2 qt_message_fatal() at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1710 #3 QMessageLogger::fatal() at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:816 #4 qt_assert_x() at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3131 #5 Utils::exec() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/Utils.h:67 #6 Utils::exec<char const*, unsigned int>() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/Utils.h:79 #7 Utils::exec<char const*, QString, char const*, unsigned int>() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/Utils.h:79 #8 Utils::exec<char const*, QString, char const*, QString, char const*, unsigned int>() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/Utils.h:79 #9 Utils::exec<char [14], QString, char const*, QString, char const*, QString, char const*, unsigned int>() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/Utils.h:79 #10 ResourceScoreCache::update() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/ResourceScoreCache.cpp:208 #11 ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1::operator()(QString const&, QList<QString> const&) const() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/ResourceScoreMaintainer.cpp:108 #12 kamd::utils::details::qt_for_each_assoc<QHash<QString, QList<QString> >::const_iterator, ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1>(QHash<QString, QList<QString> >::const_iterator, QHash<QString, QList<QString> >::const_iterator, ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1)() at /home/apol/devel/frameworks/kactivitymanagerd/src/utils/for_each_assoc.h:41 #13 kamd::utils::details::_for_each_assoc_helper_container<QHash<QString, QList<QString> >, ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1>(QHash<QString, QList<QString> > const&, ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1, decltype (&QHash<QString, QList<QString> >::constBegin)*)() at /home/apol/devel/frameworks/kactivitymanagerd/src/utils/for_each_assoc.h:62 #14 kamd::utils::for_each_assoc<QHash<QString, QList<QString> >, ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1>(QHash<QString, QList<QString> > const&, ResourceScoreMaintainer::Private::processActivity(QString const&, QHash<QString, QList<QString> > const&)::$_1)() at /home/apol/devel/frameworks/kactivitymanagerd/src/utils/for_each_assoc.h:77 #15 ResourceScoreMaintainer::Private::processActivity() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/ResourceScoreMaintainer.cpp:105 #16 ResourceScoreMaintainer::Private::run() at /home/apol/devel/frameworks/kactivitymanagerd/src/service/plugins/sqlite/ResourceScoreMaintainer.cpp:86 #17 QThreadPrivate::start() at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:376 #18 start_thread() at /usr/lib/libpthread.so.0 #19 clone() at /usr/lib/libc.so.6 Here's part of my coredumpctl so you see what kind of problem that is. It's about 5 crashes per minute: Fri 2018-01-26 01:06:56 CET 12014 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:06:58 CET 12033 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:07:09 CET 12059 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:07:55 CET 12099 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:08:58 CET 12252 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:09:05 CET 12272 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:09:44 CET 12311 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:09:47 CET 12332 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:09:49 CET 12352 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:10:35 CET 12441 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:11:09 CET 12488 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:11:31 CET 12530 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:11:35 CET 12570 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd Fri 2018-01-26 01:11:42 CET 12612 1000 1000 6 present /home/apol/devel/kde5/bin/kactivitymanagerd -- You are receiving this mail because: You are watching all bug changes.