Bug 225493 - Akonadi failure makes Kontact unusable
Summary: Akonadi failure makes Kontact unusable
Status: RESOLVED DUPLICATE of bug 219687
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-04 12:29 UTC by Anne Wilson
Modified: 2010-03-28 11:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anne Wilson 2010-02-04 12:29:12 UTC
Application: kontact (4.4 rc2)
KDE Platform Version: 4.3.98 (KDE 4.3.98 (KDE 4.4 RC3))
Qt Version: 4.6.1
Operating System: Linux 2.6.30.10-105.2.4.fc11.i586 i686
Distribution: "Fedora release 11 (Leonidas)"

-- Information about the crash:
Running Fedora 11, kdebase-workspace-4.3.98-2.fc1 - Kontact appears to launch but then the 'starting akonadi' panel appears,followed by the self-test panel reporting that it isn't registered at D-Bus.  At this point Kontact is frozen.  The self test panel can't be closed.  The 'starting akonadi' panel is still progressing back and forth.  The only way out is to kill Kontact.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0x01851e5b in QWidgetPrivate::hideChildren(bool) () from /usr/lib/libQtGui.so.4
#7  0x0185201a in QWidgetPrivate::hide_helper() () from /usr/lib/libQtGui.so.4
#8  0x0185b690 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#9  0x0185eda9 in ?? () from /usr/lib/libQtGui.so.4
#10 0x01858c58 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib/libQtGui.so.4
#11 0x0185b21e in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#12 0x01c4c831 in QFrame::~QFrame() () from /usr/lib/libQtGui.so.4
#13 0x078cec02 in ControlProgressIndicator::~ControlProgressIndicator (this=0x9d51940, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:39
#14 0x078cca7e in ~Private (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:89
#15 Akonadi::Control::~Control (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:194
#16 0x078cec9a in StaticControl::~StaticControl (this=0x9d4a468, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:62
#17 0x078cc9a5 in <anonymous struct>::destroy(void) () at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:67
#18 0x0787573b in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x79d822c, __in_chrg=<value optimized out>) at /usr/include/kde4/kglobal.h:62
#19 0x022f6daf in exit () from /lib/libc.so.6
#20 0x01875a3b in ?? () from /usr/lib/libQtGui.so.4
#21 0x01233e2a in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#22 0x01233e66 in ?? () from /usr/lib/libkdeui.so.5
#23 0x02471e36 in _XIOError () from /usr/lib/libX11.so.6
#24 0x02479aaa in ?? () from /usr/lib/libX11.so.6
#25 0x0247a3e6 in _XEventsQueued () from /usr/lib/libX11.so.6
#26 0x0246317f in XEventsQueued () from /usr/lib/libX11.so.6
#27 0x018b2ace in ?? () from /usr/lib/libQtGui.so.4
#28 0x0259f240 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#29 0x0259f601 in ?? () from /lib/libglib-2.0.so.0
#30 0x0259fb13 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x015e7ed5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0x018b2875 in ?? () from /usr/lib/libQtGui.so.4
#33 0x015ba819 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0x015bac6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0x04999279 in KJob::exec() () from /usr/lib/libkdecore.so.5
#36 0xb474c77a in KMail::FancyHeaderStyle::format (this=0x9b44670, message=0xa151188, strategy=0x95b4310, vCardName=@0xbf9d2424, printing=false, topLevel=true)
    at /usr/src/debug/kdepim-4.3.98/kmail/headerstyle.cpp:491
#37 0xb45c0a1f in KMReaderWin::writeMsgHeader (this=0x9617b30, aMsg=0xa151188, vCardNode=0x0, topLevel=<value optimized out>) at /usr/src/debug/kdepim-4.3.98/kmail/kmreaderwin.cpp:1725
#38 0xb45d6b71 in KMReaderWin::parseMsg (this=0x9617b30, aMsg=0xa151188) at /usr/src/debug/kdepim-4.3.98/kmail/kmreaderwin.cpp:1606
#39 0xb45cbc33 in KMReaderWin::displayMessage (this=0x9617b30) at /usr/src/debug/kdepim-4.3.98/kmail/kmreaderwin.cpp:1535
#40 0xb45cbe1d in KMReaderWin::updateReaderWin (this=0x9617b30) at /usr/src/debug/kdepim-4.3.98/kmail/kmreaderwin.cpp:1478
#41 0xb45cc710 in KMReaderWin::update (this=0x9617b30, observable=0xa1511f8) at /usr/src/debug/kdepim-4.3.98/kmail/kmreaderwin.cpp:903
#42 0xb4824be2 in KMail::ISubject::notify (this=0xa1511f8) at /usr/src/debug/kdepim-4.3.98/kmail/isubject.cpp:33
#43 0xb44d5512 in KMMessage::updateBodyPart (this=0xa151188, partSpecifier=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 136472}, alloc = 0, size = 0, data = 0x804d922, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1711}, alloc = 0, size = 0, data = 0x16d15ee, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x97813c0, static codecForCStrings = 0x0}, data=@0xa169b98) at /usr/src/debug/kdepim-4.3.98/kmail/kmmessage.cpp:3185
#44 0xb47f9a70 in KMail::ImapJob::slotGetMessageResult (this=0x968b880, job=0x912c080) at /usr/src/debug/kdepim-4.3.98/kmail/imapjob.cpp:435
#45 0xb47fb99f in KMail::ImapJob::qt_metacall (this=0x968b880, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf9d2b08) at /usr/src/debug/kdepim-4.3.98/i586-redhat-linux-gnu/kmail/imapjob.moc:88
#46 0x015c15ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#47 0x015cfd75 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#48 0x04998d43 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#49 0x049990c8 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#50 0x0683ed10 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#51 0x0683f24d in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#52 0x0683d3c3 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#53 0x015c15ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#54 0x015cfd75 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#55 0x0690afb7 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#56 0x0690e2ed in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#57 0x0690b483 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#58 0x068fe7f8 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#59 0x068fea13 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#60 0x015c15ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#61 0x015cfd75 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#62 0x06807677 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#63 0x06809a2e in ?? () from /usr/lib/libkio.so.5
#64 0x06809b56 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#65 0x015c15ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#66 0x015cbc36 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#67 0x015ccd8e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#68 0x017f4f9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#69 0x017fbc3e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#70 0x012341ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#71 0x015bc20b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#72 0x015bd1d3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#73 0x015bd32d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#74 0x015e83df in ?? () from /usr/lib/libQtCore.so.4
#75 0x0259c308 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#76 0x0259f9e0 in ?? () from /lib/libglib-2.0.so.0
#77 0x0259fb13 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#78 0x015e7ed5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#79 0x018b2875 in ?? () from /usr/lib/libQtGui.so.4
#80 0x015ba819 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#81 0x015bac6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#82 0x01d30873 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#83 0x078cda1d in Akonadi::Control::Private::exec (this=0x98ea6f0) at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:145
#84 0x078ce45f in Akonadi::Control::start () at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:206
#85 0x078ce6b3 in Akonadi::Control::start (parent=0x91bf560) at /usr/src/debug/kdepimlibs-4.3.98/akonadi/control.cpp:233
#86 0x0804bc1d in KontactApp::newInstance (this=0xbf9d47c4) at /usr/src/debug/kdepim-4.3.98/kontact/src/main.cpp:141
#87 0x0123bda0 in ?? () from /usr/lib/libkdeui.so.5
#88 0x0123c502 in ?? () from /usr/lib/libkdeui.so.5
#89 0x06525d44 in ?? () from /usr/lib/libQtDBus.so.4
#90 0x0652703f in ?? () from /usr/lib/libQtDBus.so.4
#91 0x06527ad0 in ?? () from /usr/lib/libQtDBus.so.4
#92 0x06527d5a in ?? () from /usr/lib/libQtDBus.so.4
#93 0x015ccd8e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#94 0x015bbcdb in QCoreApplication::event(QEvent*) () from /usr/lib/libQtCore.so.4
#95 0x017f9786 in QApplication::event(QEvent*) () from /usr/lib/libQtGui.so.4
#96 0x017f4f9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#97 0x017fbc3e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#98 0x012341ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#99 0x015bc20b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#100 0x015bd1d3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#101 0x015bd32d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#102 0x015e83df in ?? () from /usr/lib/libQtCore.so.4
#103 0x0259c308 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#104 0x0259f9e0 in ?? () from /lib/libglib-2.0.so.0
#105 0x0259fb13 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#106 0x015e7ed5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#107 0x018b2875 in ?? () from /usr/lib/libQtGui.so.4
#108 0x015ba819 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#109 0x015bac6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#110 0x015bd3ef in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#111 0x017f5047 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#112 0x0804b2e6 in main (argc=1, argv=0xbf9d49e4) at /usr/src/debug/kdepim-4.3.98/kontact/src/main.cpp:221

Possible duplicates by query: bug 220585, bug 209173.

Reported using DrKonqi
Comment 1 Anne Wilson 2010-03-28 09:45:53 UTC
I don't know whether this is still the case in F11, but in F12 akonadi starts as it should.  The only problem left with startup, I think, is the very long start time.
Comment 2 Volker Krause 2010-03-28 11:58:13 UTC

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