Bug 178201

Summary: Akonadi crashes on starting embedded Mailody in Kontact
Product: [Frameworks and Libraries] Akonadi Reporter: Johannes Schwall <johannes.schwall>
Component: libakonadiAssignee: Volker Krause <vkrause>
Status: RESOLVED FIXED    
Severity: crash CC: christophe, toma
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Johannes Schwall 2008-12-19 18:16:45 UTC
Version:           1.3 (using Devel)
Installed from:    Compiled sources

Clicking on the mailody icon in contact, contact crashes. This might have to do something with akonadi, as there also seems something wrong. (Can't describe it any better at the moment.)

Backtrace:

Anwendung: Kontact (kontact), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
0x00007f1d9b5a3ce1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f1da24ac750 (LWP 8032))]

Thread 4 (Thread 0x7f1d868f2950 (LWP 8038)):
#0  0x00007f1d9bfdffdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1d9c250f07 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f1d9c247129 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f1d9c24ff72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1d9bfdc070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1d9b5d50ed in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f1d8464d950 (LWP 8043)):
#0  0x00007f1d9b5ce642 in select () from /lib64/libc.so.6
#1  0x00007f1d9c318366 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f1d9c24ff72 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f1d9bfdc070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1d9b5d50ed in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1d831ad950 (LWP 8052)):
#0  0x00007f1d9bfdfd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1d9c250f29 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f1d9e53b66c in ?? () from /usr/lib64/libQtNetwork.so.4
#3  0x00007f1d9c24ff72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1d9bfdc070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1d9b5d50ed in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1da24ac750 (LWP 8032)):
[KCrash Handler]
#5  0x00007f1d9d5c29c8 in ?? () from /usr/lib64/libQtGui.so.4
#6  0x00007f1d9d5c311d in QSortFilterProxyModel::mapToSource(QModelIndex const&) const () from /usr/lib64/libQtGui.so.4
#7  0x00007f1d9d5c2b46 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib64/libQtGui.so.4
#8  0x00007f1d9d5e56f2 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4
#9  0x00007f1d85b058c9 in Akonadi::CollectionStatisticsDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /usr/lib64/libakonadi-kde.so.4
#10 0x00007f1d9d5e647d in QStyledItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4
#11 0x00007f1d85b0597a in Akonadi::CollectionStatisticsDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libakonadi-kde.so.4
#12 0x00007f1d9d57aaa8 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4
#13 0x00007f1d9d581a36 in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib64/libQtGui.so.4
#14 0x00007f1d9d581e7c in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00007f1d9d128584 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x00007f1d9d54c2fd in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4
#17 0x00007f1d9d580b40 in QTreeView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4
#18 0x00007f1d9c337358 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#19 0x00007f1d9d0d618c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#20 0x00007f1d9d0ddf8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#21 0x00007f1d9dea264b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#22 0x00007f1d9c338091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#23 0x00007f1d9d126fbf in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#24 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#25 0x00007f1d9d1275cb in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#28 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#29 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#31 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#32 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#33 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#34 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#35 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#36 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#37 0x00007f1d9d1276a2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#38 0x00007f1d9d1275cb in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#39 0x00007f1d9d126c78 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib64/libQtGui.so.4
#40 0x00007f1d9d27f644 in ?? () from /usr/lib64/libQtGui.so.4
#41 0x00007f1d9d27faf7 in ?? () from /usr/lib64/libQtGui.so.4
#42 0x00007f1d9d1283a5 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#43 0x00007f1d9d43fb9b in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#44 0x00007f1d9dfa4828 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5
#45 0x00007f1d9d0d61bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#46 0x00007f1d9d0ddf8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#47 0x00007f1d9dea264b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#48 0x00007f1d9c338091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#49 0x00007f1d9d156fc0 in QWidgetPrivate::dirtyWidget_sys(QRegion const&, bool) () from /usr/lib64/libQtGui.so.4
#50 0x00007f1d9d27daaa in ?? () from /usr/lib64/libQtGui.so.4
#51 0x00007f1d9d27e048 in QWidget::repaint(QRegion const&) () from /usr/lib64/libQtGui.so.4
#52 0x00007f1d9d120b54 in QWidget::repaint() () from /usr/lib64/libQtGui.so.4
#53 0x00007f1d93ae9e4f in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#54 0x00007f1d93ae9fd0 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#55 0x00007f1d9c34c454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#56 0x00007f1d9c346da3 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#57 0x00007f1d9d0d61bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#58 0x00007f1d9d0ddf8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#59 0x00007f1d9dea264b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#60 0x00007f1d9c338091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#61 0x00007f1d9c3641c0 in ?? () from /usr/lib64/libQtCore.so.4
#62 0x00007f1d9c36058d in ?? () from /usr/lib64/libQtCore.so.4
#63 0x00007f1d9606b0db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#64 0x00007f1d9606e8ad in ?? () from /usr/lib64/libglib-2.0.so.0
#65 0x00007f1d9606ea6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#66 0x00007f1d9c3604ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#67 0x00007f1d9d16697f in ?? () from /usr/lib64/libQtGui.so.4
#68 0x00007f1d9c3369a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#69 0x00007f1d9c336b2d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#70 0x00007f1d9c338ffd in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#71 0x00000000004048c5 in main (argc=1, argv=0x7fffaa4f3958) at /usr/src/debug/kdepim-4.1.85/kontact/src/main.cpp:218
Comment 1 Tom Albers 2009-04-05 11:34:51 UTC
This should be fixed. Please reopen if it happens in KDE 4.3.0