Bug 252024 - akonadi and akonadi resources crash at startup
Summary: akonadi and akonadi resources crash at startup
Status: RESOLVED DUPLICATE of bug 251396
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-22 11:19 UTC by Arne Babenhauserheide
Modified: 2011-02-16 14:42 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 Arne Babenhauserheide 2010-09-22 11:19:04 UTC
Application: akonadi_kabc_resource (0.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-gentoo-r1 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

Just starting KDE shows repeated crash reports from akonadi. Also plasma crashes repeatedly but then stops crashing after some time. 

This might be my systems fault, though: I’ve been getting repeated (but not consistent) segfaults when compiling a huge C++ library for about a week, so I assume my memory might be faulty. 

What bugs me is that many akonadi resources crash, too, so the problem isn’t quite isolated. 

akonadiconsole runs but doesn’t show data (shows the loading wheel in front of the entry in the list to the left for a minute or so before I quit the program — might also just be slow). 

Kontact froze two times while writing a message (after a few minutes). I think that might be connected.

-- Backtrace:
Application: Akonadi Resource (akonadi_kabc_resource), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fedecee7ca3 in Akonadi::NotificationMessage::operation() const () from /usr/lib/libakonadiprotocolinternals.so.1
#7  0x00007fedf0ab3c40 in Akonadi::MonitorPrivate::invalidateCaches(Akonadi::NotificationMessage const&) () from /usr/lib/libakonadi-kde.so.4
#8  0x00007fedf0ab41cd in Akonadi::MonitorPrivate::slotNotify(QList<Akonadi::NotificationMessage> const&) () from /usr/lib/libakonadi-kde.so.4
#9  0x00007fedf0a2ace2 in Akonadi::ChangeRecorderPrivate::slotNotify(QList<Akonadi::NotificationMessage> const&) () from /usr/lib/libakonadi-kde.so.4
#10 0x00007fedf0aaed92 in Akonadi::Monitor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#11 0x00007fedf0a277d8 in Akonadi::ChangeRecorder::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#12 0x00007fedf0698e2e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007fedf0b065b2 in OrgFreedesktopAkonadiNotificationManagerInterface::notify(QList<Akonadi::NotificationMessage> const&) () from /usr/lib/libakonadi-kde.so.4
#14 0x00007fedf0b065fd in OrgFreedesktopAkonadiNotificationManagerInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#15 0x00007feded81b4b9 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QList<int> const&, int) () from /usr/lib64/qt4/libQtDBus.so.4
#16 0x00007feded82581f in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib64/qt4/libQtDBus.so.4
#17 0x00007fedf0695a79 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007fedeea752bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fedeea7b79b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fedef766996 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0x00007fedf068602b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007fedf068964b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007fedf06af163 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007fedec5f6993 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0x00007fedec5fa798 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#26 0x00007fedec5fa954 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0x00007fedf06aecc3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007fedeeb221be in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#29 0x00007fedf06849c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007fedf0684d9d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007fedf0689903 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007fedf0abfbf9 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libakonadi-kde.so.4
#33 0x000000000040c6f8 in main ()

Reported using DrKonqi
Comment 1 Arne Babenhauserheide 2010-09-22 15:43:24 UTC
This could also either be a mysql error (amarok required the old version) or an outdated /etc/kdebugrc.
Comment 2 Tobias Koenig 2010-11-09 23:45:25 UTC
Hej,

I use Akonadi 4.5 and trunk every day and do not see any crash like that. So I assume it's really a problem with your local build or system setup.

Ciao,
Tobias
Comment 3 Christophe Marin 2011-02-16 14:42:49 UTC

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