Bug 202036 - first kmail run started akonadi and crashed
Summary: first kmail run started akonadi and crashed
Status: RESOLVED WORKSFORME
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-30 22:53 UTC by Martin Koller
Modified: 2009-07-31 17:23 UTC (History)
2 users (show)

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 Martin Koller 2009-07-30 22:53:52 UTC
Application that crashed: akonadi_nepomuk_contact_feeder
Version of the application: 0.1
KDE Version: 4.3.61 (KDE 4.3.61 (KDE 4.4 >= 20090717))
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
with KDE trunk and a testuser I started kmail for the first time and created no mail account. I then created a new mail with a vcard attachment and saved it as draft.
Then I clicked onto the mail in the draft folder.
Somewhere along this procedure, I got a "busy bar" dialog telling me that akonadi is starting, and then I got that crash.

 -- Backtrace:
Application: Akonadi Agent (akonadi_nepomuk_contact_feeder), signal: Segmentation fault
[KCrash Handler]
#6  0xb5562808 in Soprano::FilterModel::containsAnyStatement (this=0x81c43b8, statement=@0xbfac7104) at /media/disk/KDE4/source/kdesupport/soprano/soprano/filtermodel.cpp:140
#7  0xb64519c4 in Nepomuk::ResourceData::exists (this=0x81c4fb8) at /media/disk/KDE4/source/kdelibs/nepomuk/core/resourcedata.cpp:503
#8  0xb64532df in Nepomuk::ResourceData::store (this=0x81c4fb8) at /media/disk/KDE4/source/kdelibs/nepomuk/core/resourcedata.cpp:279
#9  0xb64539f3 in Nepomuk::ResourceData::setProperty (this=0x81c4fb8, uri=@0xbfac7378, value=@0xbfac7374) at /media/disk/KDE4/source/kdelibs/nepomuk/core/resourcedata.cpp:415
#10 0xb646c582 in Nepomuk::Resource::setProperty (this=0xbfac7458, uri=@0xbfac7378, value=@0xbfac7374) at /media/disk/KDE4/source/kdelibs/nepomuk/core/resource.cpp:294
#11 0x08072d66 in Nepomuk::PersonContact::setNameGivens (this=0xbfac7458, value=@0xbfac7580) at /media/disk/KDE4/build/kdepim/akonadi/agents/nie/personcontact.cpp:132
#12 0x08064b40 in Akonadi::NepomukContactFeeder::itemChanged (this=0x8191730, item=@0xbfac7780) at /home/KDE4/source/kdepim/akonadi/agents/nepomuk_contact_feeder/nepomukcontactfeeder.cpp:72
#13 0x08064665 in Akonadi::NepomukContactFeeder::itemAdded (this=0x8191730, item=@0xbfac7780) at /home/KDE4/source/kdepim/akonadi/agents/nepomuk_contact_feeder/nepomukcontactfeeder.cpp:60
#14 0xb7e0ad0d in Akonadi::AgentBasePrivate::itemAdded (this=0x81a8090, item=@0xbfac7780, collection=@0xbfac7798) at /media/disk/KDE4/source/kdepimlibs/akonadi/agentbase.cpp:208
#15 0xb7e0c759 in Akonadi::AgentBasePrivate::qt_metacall (this=0x81a8090, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfac7708) at /media/disk/KDE4/build/kdepimlibs/akonadi/agentbase_p.moc:82
#16 0xb73fe788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb73ff412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb7e96809 in Akonadi::Monitor::itemAdded (this=0x8178528, _t1=@0xbfac7780, _t2=@0xbfac7798) at /media/disk/KDE4/build/kdepimlibs/akonadi/monitor.moc:162
#19 0xb7e9ad6c in Akonadi::MonitorPrivate::emitItemNotification (this=0x8119560, msg=@0xbfac7834, item=@0xbfac7830, collection=@0xbfac782c, collectionDest=@0xbfac7828)
    at /media/disk/KDE4/source/kdepimlibs/akonadi/monitor_p.cpp:199
#20 0xb7e9b4a5 in Akonadi::MonitorPrivate::slotItemJobFinished (this=0x8119560, job=0x81194e8) at /media/disk/KDE4/source/kdepimlibs/akonadi/monitor_p.cpp:274
#21 0xb7e9695b in Akonadi::Monitor::qt_metacall (this=0x8178528, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfac796c) at /media/disk/KDE4/build/kdepimlibs/akonadi/monitor.moc:135
#22 0xb7e26b2a in Akonadi::ChangeRecorder::qt_metacall (this=0x8178528, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xbfac796c) at /media/disk/KDE4/build/kdepimlibs/akonadi/changerecorder.moc:66
#23 0xb73fe788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#24 0xb73ff412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#25 0xb76931a3 in KJob::result (this=0x81194e8, _t1=0x81194e8) at /media/disk/KDE4/build/kdelibs/kdecore/kjob.moc:188
#26 0xb76936be in KJob::emitResult (this=0x81194e8) at /media/disk/KDE4/source/kdelibs/kdecore/jobs/kjob.cpp:304
#27 0xb7e99146 in Akonadi::ItemCollectionFetchJob::itemJobDone (this=0x81194e8, job=0x81c2ff0) at /media/disk/KDE4/source/kdepimlibs/akonadi/monitor_p.cpp:384
#28 0xb7e9966f in Akonadi::ItemCollectionFetchJob::qt_metacall (this=0x81194e8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfac7adc) at /media/disk/KDE4/build/kdepimlibs/akonadi/monitor_p.moc:73
#29 0xb73fe788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#30 0xb73ff412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#31 0xb76931a3 in KJob::result (this=0x81c2ff0, _t1=0x81c2ff0) at /media/disk/KDE4/build/kdelibs/kdecore/kjob.moc:188
#32 0xb76936be in KJob::emitResult (this=0x81c2ff0) at /media/disk/KDE4/source/kdelibs/kdecore/jobs/kjob.cpp:304
#33 0xb7e92637 in Akonadi::JobPrivate::handleResponse (this=0x81c2e68, tag=@0xbfac7c18, data=@0xbfac7c14) at /media/disk/KDE4/source/kdepimlibs/akonadi/job.cpp:67
#34 0xb7e924c3 in Akonadi::JobPrivate::handleResponse (this=0x81c7958, tag=@0xbfac7c18, data=@0xbfac7c14) at /media/disk/KDE4/source/kdepimlibs/akonadi/job.cpp:49
#35 0xb7eb8c32 in Akonadi::SessionPrivate::dataReceived (this=0x81a81a8) at /media/disk/KDE4/source/kdepimlibs/akonadi/session.cpp:121
#36 0xb7eb9a3e in Akonadi::Session::qt_metacall (this=0x81a8150, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfac7d08) at /media/disk/KDE4/build/kdepimlibs/akonadi/session.moc:81
#37 0xb73fe788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#38 0xb73ff412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#39 0xb7439087 in QIODevice::readyRead() () from /usr/lib/libQtCore.so.4
#40 0xb743915d in QIODevice::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#41 0xb6678e2a in QLocalSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtNetwork.so.4
#42 0xb73fe788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#43 0xb73ff412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#44 0xb7439087 in QIODevice::readyRead() () from /usr/lib/libQtCore.so.4
#45 0xb66731d2 in ?? () from /usr/lib/libQtNetwork.so.4
#46 0xb666014b in ?? () from /usr/lib/libQtNetwork.so.4
#47 0xb66614a6 in ?? () from /usr/lib/libQtNetwork.so.4
#48 0xb68137fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb681baee in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb7acc0b1 in KApplication::notify (this=0xbfac84a8, receiver=0x81a8278, event=0xbfac8220) at /media/disk/KDE4/source/kdelibs/kdeui/kernel/kapplication.cpp:302
#51 0xb73e916b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#52 0xb7414b6a in ?? () from /usr/lib/libQtCore.so.4
#53 0xb59a49c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#54 0xb59a8083 in ?? () from /usr/lib/libglib-2.0.so.0
#55 0xb59a8241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#56 0xb74148d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#57 0xb68b3cc5 in ?? () from /usr/lib/libQtGui.so.4
#58 0xb73e778a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#59 0xb73e7bd2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#60 0xb73ea079 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#61 0xb6813677 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#62 0xb7e081e5 in Akonadi::AgentBase::init (r=0x8191730) at /media/disk/KDE4/source/kdepimlibs/akonadi/agentbase.cpp:393
#63 0x0806487f in main (argc=0, argv=0x0) at /home/KDE4/include/akonadi/agentbase.h:254

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-31 15:08:46 UTC
This looks like bug 194408. Are you using a global Akonadi or you are building your own copy from SVN ? If it is the later, is the build updated ? Thanks
Comment 2 Martin Koller 2009-07-31 17:13:19 UTC
I now updated all sources and started with a removed ~/.kde4
Now I can no longer reproduce the crash - closing.
Comment 3 Dario Andres 2009-07-31 17:23:52 UTC
Thanks