Summary: | akonadi_feeder_nepomuk crashes on first run | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Alex Merry <alex.merry> |
Component: | Nepomuk Feeder Agents | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | simonandric5, vkrause, winter |
Priority: | NOR | ||
Version: | 4.9 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdepim-runtime/114d49a7a09e5b31dfc65ab0c277a59dbd233c52 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Alex Merry
2013-01-13 16:58:32 UTC
Just checked that it still crashes if I clear out the nepomuk config and restart nepomuk before starting akonadi up again. Here's a more coherent log snipped (from the fourth-ish time in a row that it crashed): akonadi_nepomuk_feeder(9314)/libakonadi Akonadi::SessionPrivate::init: "akonadi_nepomuk_feeder" akonadi_nepomuk_feeder(9314)/libakonadi Akonadi::SessionPrivate::reconnect: connectToServer "/home/alex/.local/share/akonadi/socket-typo/akonadiserver.socket" akonadi_nepomuk_feeder(9314) XSyncBasedPoller::XSyncBasedPoller: 3 1 akonadi_nepomuk_feeder(9314) XSyncBasedPoller::XSyncBasedPoller: XSync seems available and ready akonadi_nepomuk_feeder(9314) XSyncBasedPoller::setUpPoller: XSync Inited akonadi_nepomuk_feeder(9314) XSyncBasedPoller::setUpPoller: Supported, init completed akonadi_nepomuk_feeder(9314) FeederQueue::setIndexingSpeed: 0 akonadi_nepomuk_feeder(9314) FeederQueue::setIndexingSpeed: 1 Known subscriber "akonadi_nepomuk_feeder" subscribes again akonadi_nepomuk_feeder(9314) FeederQueue::continueIndexing: akonadi_nepomuk_feeder(9314)/libakonadi Akonadi::SessionPrivate::dataReceived: Server protocol version is: 29 akonadi_nepomuk_feeder(9314) FindUnindexedItemsJob::retrieveAkonadiItems: Database "akonadi" opened using driver "QMYSQL" akonadi_nepomuk_feeder(9314) FeederPluginloader::feederPluginsForMimeType: created new plugin akonadi_nepomuk_feeder(9314) FindUnindexedItemsJob::itemsRetrieved: Akonadi Query took(ms): 40 akonadi_nepomuk_feeder(9314) FindUnindexedItemsJob::itemsRetrieved: copy took(ms): 0 akonadi_nepomuk_feeder(9314) FindUnindexedItemsJob::retrieveIndexedNepomukResources: akonadi_nepomuk_feeder(9314) FindUnindexedItemsJob::retrieveIndexedNepomukResources: Nepomuk Query took(ms): 115 akonadi_nepomuk_feeder(9314) FindUnindexedItemsJob::retrieveIndexedNepomukResources: Found 0 unindexed items. ASSERT: "!cols.isEmpty()" in file /home/kde-devel/src/kde/kdepimlibs/akonadi/collectionfetchjob.cpp, line 119 void Akonadi::NotificationSource::serviceUnregistered(const QString&) Notification source "akonadi_nepomuk_feeder" now serving: () void Akonadi::NotificationSource::unsubscribe() "akonadi_nepomuk_feeder" KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = akonadi_nepomuk_feeder path = /home/kde-devel/kde/bin pid = 9314 KCrash: Arguments: /home/kde-devel/kde/bin/akonadi_nepomuk_feeder --nocrashhandler --identifier akonadi_nepomuk_feeder KCrash: Attempting to start /home/kde-devel/kde/lib/kde4/libexec/drkonqi from kdeinit sock_file=/home/alex/.kde/socket-typo/kdeinit4__0 ProcessControl: Application '/home/kde-devel/kde/bin/akonadi_nepomuk_feeder' returned with exit code 253 (Unknown error) "/home/kde-devel/kde/bin/akonadi_nepomuk_feeder" crashed too often and will not be restarted! Alex, perhaps https://git.reviewboard.kde.org/r/108378/ fixes this? Yep, that seems to fix it. *** Bug 313047 has been marked as a duplicate of this bug. *** Git commit 114d49a7a09e5b31dfc65ab0c277a59dbd233c52 by Dan Vrátil. Committed on 13/01/2013 at 23:07. Pushed by dvratil into branch 'KDE/4.10'. Fix NepomukFeeder crash when Akonadi is empty When there are no items in Akonadi, there are no collections to fetch. However Akonadi::CollectionFetchJob() asserts when constructed with an empty collection list. This regression was introduced in commit 1b2444. REVIEW: 108378 M +7 -4 agents/nepomukfeeder/nepomukfeederagent.cpp http://commits.kde.org/kdepim-runtime/114d49a7a09e5b31dfc65ab0c277a59dbd233c52 Created attachment 76475 [details]
New crash information added by DrKonqi
akonadi_nepomuk_feeder (4.10) on KDE Platform 4.9.97 using Qt 4.8.5
- What I was doing when the application crashed:
same thing akonadi just crashed all of a sudden.
-- Backtrace (Reduced):
#8 0xb576a92f in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63
#9 0xb576dec3 in __GI_abort () at abort.c:90
[...]
#13 0xb6969c0e in qt_assert (assertion=0xb6e123da "!cols.isEmpty()", file=0xb6e12380 "/build/buildd/project-neon-kdepimlibs-2+git20130113+r12922/akonadi/collectionfetchjob.cpp", line=119) at global/qglobal.cpp:2018
#14 0xb6cfe6f3 in Akonadi::CollectionFetchJob::CollectionFetchJob (this=0x9897758, cols=..., parent=0x9873470) at /build/buildd/project-neon-kdepimlibs-2+git20130113+r12922/akonadi/collectionfetchjob.cpp:119
#15 0x08054f7c in Akonadi::NepomukFeederAgent::foundUnindexedItems (this=0x9873470, job=0x98840a0) at /build/buildd/project-neon-kdepim-runtime-2+git20130113+r7932/agents/nepomukfeeder/nepomukfeederagent.cpp:486
|