Bug 277501

Summary: Akonadi/Nepomuk Calendar Explosion on Logging In
Product: [Frameworks and Libraries] Akonadi Reporter: Christopher Antila <christopher>
Component: Nepomuk Feeder AgentsAssignee: Tobias Koenig <tokoe>
Status: RESOLVED FIXED    
Severity: crash CC: christopher, jajaxor, kdepim-bugs, me, trueg, vkrause
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Christopher Antila 2011-07-10 20:48:05 UTC
Application: akonadi_nepomuk_calendar_feeder (0.1)
KDE Platform Version: 4.6.3 (4.6.3)
Qt Version: 4.7.2
Operating System: Linux 2.6.35.12-90.fc14.x86_64 x86_64
Distribution: "Fedora release 14 (Laughlin)"

-- Information about the crash:
Dolphin was behaving very slowly, so I logged out and back in. When I restarted KDE, the splash screen was displayed for a very long time. I pressed the 'Escape' key, and was greeted by four crash windows:
-this
-kactivitymanagerd
-akonadi_nepomuk_contact_feeder
-lancelot

All four will be reported here.

-- Backtrace:
Application: Akonadi Agent (akonadi_nepomuk_calendar_feeder), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:117
#7  0x0000003e514f7305 in QIODevice::read(char*, long long) () from /usr/lib64/libQtCore.so.4
#8  0x0000003e51548b82 in QUuid::createUuid() () from /usr/lib64/libQtCore.so.4
#9  0x0000003ad929638f in (anonymous namespace)::createGraphUri () at /usr/src/debug/soprano-2.6.0/soprano/nrlmodel.cpp:47
#10 0x0000003ad9296ce2 in Soprano::NRLModel::createGraph (this=0x19d6f20, type=..., metadataGraph=0x7fffa825b670) at /usr/src/debug/soprano-2.6.0/soprano/nrlmodel.cpp:265
#11 0x000000000040c946 in createGraphForEntity<Akonadi::Item> (this=0x19a4fc0, item=..., collection=<value optimized out>) at /usr/src/debug/kdepim-runtime-4.4.11.1/agents/nepomukfeeder/nepomukfeederagentbase.h:113
#12 NepomukFeederAgentBase::itemAdded (this=0x19a4fc0, item=..., collection=<value optimized out>) at /usr/src/debug/kdepim-runtime-4.4.11.1/agents/nepomukfeeder/nepomukfeederagentbase.cpp:110
#13 0x0000003718c81a18 in Akonadi::AgentBasePrivate::qt_metacall (this=0x19a0050, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa825b840) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/agentbase_p.moc:103
#14 0x0000003e51571acf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#15 0x0000003718d37e9a in Akonadi::Monitor::itemAdded (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/monitor.moc:183
#16 0x0000003718d3b932 in Akonadi::MonitorPrivate::emitItemNotification (this=0x1916330, msg=..., item=<value optimized out>, collection=<value optimized out>, collectionDest=<value optimized out>) at /usr/src/debug/kdepimlibs-4.6.3/akonadi/monitor_p.cpp:442
#17 0x0000003718d3d41b in Akonadi::MonitorPrivate::emitNotification (this=0x1916330, msg=...) at /usr/src/debug/kdepimlibs-4.6.3/akonadi/monitor_p.cpp:270
#18 0x0000003718c9f381 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0x1916330, msg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.6.3/akonadi/changerecorder_p.h:60
#19 0x0000003718d3e114 in Akonadi::MonitorPrivate::dataAvailable (this=0x1916330) at /usr/src/debug/kdepimlibs-4.6.3/akonadi/monitor_p.cpp:287
#20 0x0000003718d38295 in Akonadi::Monitor::qt_metacall (this=0x1915df0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa825bde0) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/monitor.moc:156
#21 0x0000003718c9f208 in Akonadi::ChangeRecorder::qt_metacall (this=0x1915df0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/changerecorder.moc:72
#22 0x0000003e51571acf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#23 0x0000003718ca2c03 in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::fetchResult (this=0x19163b8, job=<value optimized out>) at /usr/src/debug/kdepimlibs-4.6.3/akonadi/entitycache_p.h:189
#24 0x0000003718ce06e3 in Akonadi::EntityCacheBase::qt_metacall (this=0x19163b8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa825bfd0) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/entitycache_p.moc:77
#25 0x0000003e51571acf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#26 0x00000037143372d2 in KJob::result (this=<value optimized out>, _t1=0x19cd670) at /usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#27 0x0000003714337310 in KJob::emitResult (this=0x19cd670) at /usr/src/debug/kdelibs-4.6.3/kdecore/jobs/kjob.cpp:312
#28 0x0000003718d2f8dd in Akonadi::Job::qt_metacall (this=0x19cd670, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x19b91c0) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/job.moc:91
#29 0x0000003718d1e335 in Akonadi::ItemFetchJob::qt_metacall (this=0x19cd670, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x19b91c0) at /usr/src/debug/kdepimlibs-4.6.3/x86_64-redhat-linux-gnu/akonadi/itemfetchjob.moc:73
#30 0x0000003e515715ca in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#31 0x0000003e507b7cd4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#32 0x0000003e507bc88a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#33 0x0000003714e409f6 in KApplication::notify (this=0x7fffa825ca60, receiver=0x19cd670, event=0x1a90b30) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311
#34 0x0000003e5155d19c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#35 0x0000003e51560985 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#36 0x0000003e515881b3 in ?? () from /usr/lib64/libQtCore.so.4
#37 0x00000038cea41e33 in g_main_dispatch (context=0x188b220) at gmain.c:2149
#38 g_main_context_dispatch (context=0x188b220) at gmain.c:2702
#39 0x00000038cea42610 in g_main_context_iterate (context=0x188b220, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#40 0x00000038cea428ad in g_main_context_iteration (context=0x188b220, may_block=1) at gmain.c:2843
#41 0x0000003e5158834f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#42 0x0000003e5085d35e in ?? () from /usr/lib64/libQtGui.so.4
#43 0x0000003e5155c532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#44 0x0000003e5155c77c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#45 0x0000003e51560c3b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#46 0x0000003718c82576 in Akonadi::AgentBase::init (r=0x19a4fc0) at /usr/src/debug/kdepimlibs-4.6.3/akonadi/agentbase.cpp:538
#47 0x0000000000407e68 in init<AkonadiFuture::NepomukCalendarFeeder> (argc=<value optimized out>, argv=<value optimized out>) at /usr/include/kde4/akonadi/agentbase.h:342
#48 main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-runtime-4.4.11.1/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.cpp:170

Reported using DrKonqi
Comment 1 Christopher Antila 2011-07-10 20:57:43 UTC
Created attachment 61767 [details]
New crash information added by DrKonqi

akonadi_nepomuk_contact_feeder (0.1) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.2

More information about this same crash. This sentence makes DrKonqi think there's enough info.

-- Backtrace (Reduced):
#6  __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:66
#7  0x0000003e514f7305 in QIODevice::read(char*, long long) () from /usr/lib64/libQtCore.so.4
#8  0x0000003e51548b82 in QUuid::createUuid() () from /usr/lib64/libQtCore.so.4
#9  0x0000003ad929638f in (anonymous namespace)::createGraphUri () at /usr/src/debug/soprano-2.6.0/soprano/nrlmodel.cpp:47
#10 0x0000003ad9296ce2 in Soprano::NRLModel::createGraph (this=0xfd5f20, type=..., metadataGraph=0x7fff7c71d6f0) at /usr/src/debug/soprano-2.6.0/soprano/nrlmodel.cpp:265
Comment 2 Christopher Antila 2011-07-12 00:47:47 UTC
See also bug 277503
Comment 3 Christophe Marin 2011-11-17 23:17:29 UTC
*** Bug 286539 has been marked as a duplicate of this bug. ***
Comment 4 Volker Krause 2012-03-11 17:26:44 UTC
akonadi_nepomuk_<type>_feeder doesn't exist anymore in KDE PIM 4.8.