Bug 180714

Summary: Kontact doesn't start when setting to show summary at startup
Product: [Applications] kontact Reporter: Fred van Zwieten <kde-bugs>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: smartins
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Fred van Zwieten 2009-01-14 19:33:06 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Kontact 1.3 on KDE 4.2 RC1.
When I enable "Always start with specified component" and select "Summary". Kontact won't start. At first, there is a lot of I/O activity and kontact is running at 99%, but nothing shows. When I manually remove this setting in the rc file. I get it working again after a few restarts. A bit vague, I know.
Comment 1 Tom Chiverton 2009-01-28 00:19:11 UTC
Confirmed here on the 4.2 release (!)

Changing
ForcedStartupPlugin=kontact_summaryplugin
to
ForcedStartupPlugin=kontact_kmailplugin
in
.kde/share/config/kontactrc
allows Kontact to start up, otherwise crashes straight away.

falken@wopr:~$ kontact
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
kontact(7532) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_hspell.desktop"
kontact(7532) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_enchant.desktop"
*** KMail got signal 6 (Crashing)
KCrash: Application 'kontact' crashing...
sock_file=/home/falken/.kde/socket-wopr/kdeinit4__0
<unknown program name>(7531)/: Communication problem with  "kontact" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

crash handler stack:
Application: Kontact (kontact), signal SIGABRT
[Current thread is 0 (LWP 7532)]

Thread 2 (Thread 0xb08f8b90 (LWP 7535)):
#0  0xb7f7d430 in __kernel_vsyscall ()
#1  0xb52cd3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb59b0a44 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5b9b6cc in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5b90886 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5b9a6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb52c950f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb59a27ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4a416c0 (LWP 7532)):
[KCrash Handler]
#6  0xb7f7d430 in __kernel_vsyscall ()
#7  0xb58ec880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb58ee248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5930423 in ?? () from /lib/tls/i686/cmov/libc.so.6
#10 0xb59323f5 in free () from /lib/tls/i686/cmov/libc.so.6
#11 0xb5b0e031 in operator delete () from /usr/lib/libstdc++.so.6
#12 0xb5c898a5 in QEventLoop::~QEventLoop () from /usr/lib/libQtCore.so.4
#13 0xb5c990ff in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#14 0xb5ca1c43 in QObject::~QObject () from /usr/lib/libQtCore.so.4
#15 0xb5eb5c51 in KJob::~KJob () from /usr/lib/libkdecore.so.5
#16 0xb5eb4a58 in KCompositeJob::~KCompositeJob () from /usr/lib/libkdecore.so.5
#17 0xb09be17c in Akonadi::Job::~Job () from /usr/lib/libakonadi-kde.so.4
#18 0xb098ab6d in Akonadi::CollectionFetchJob::~CollectionFetchJob () from /usr/lib/libakonadi-kde.so.4
#19 0xb5c98dec in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#20 0xb5c9a7a3 in QObject::event () from /usr/lib/libQtCore.so.4
#21 0xb61548ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#22 0xb615c72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb6c7506d in KApplication::notify () from /usr/lib/libkdeui.so.5
#24 0xb5c8ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#25 0xb5c8bae5 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#26 0xb5c8bcdd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#27 0xb5cb582f in ?? () from /usr/lib/libQtCore.so.4
#28 0xb4f586f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb4f5bda3 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb4f5bf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb5cb5478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#32 0xb61eeea5 in ?? () from /usr/lib/libQtGui.so.4
#33 0xb5c8952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#34 0xb5c896ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#35 0xb5eb5ae1 in KJob::exec () from /usr/lib/libkdecore.so.5
#36 0xb00c7290 in ?? () from /usr/lib/kde4/kabc_akonadi.so
#37 0xb71bf2fa in KABC::AddressBook::asyncLoad () from /usr/lib/libkabc.so.4
#38 0xb71edd7a in KABC::StdAddressBook::Private::init () from /usr/lib/libkabc.so.4
#39 0xb71ef242 in KABC::StdAddressBook::self () from /usr/lib/libkabc.so.4
#40 0xb1461d0c in ?? () from /usr/lib/libkmailprivate.so.4
#41 0xb12d2bbb in ?? () from /usr/lib/libkmailprivate.so.4
#42 0xb12d9c00 in ?? () from /usr/lib/libkmailprivate.so.4
#43 0xb12c6368 in ?? () from /usr/lib/libkmailprivate.so.4
#44 0xb12c6580 in ?? () from /usr/lib/libkmailprivate.so.4
#45 0xb12d4ce0 in ?? () from /usr/lib/libkmailprivate.so.4
#46 0xb5c9fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#47 0xb5ca07e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#48 0xb5cda7a7 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#49 0xb5ca640e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#50 0xb5c9a53f in QObject::event () from /usr/lib/libQtCore.so.4
#51 0xb61548ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#52 0xb615c72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#53 0xb6c7506d in KApplication::notify () from /usr/lib/libkdeui.so.5
#54 0xb5c8ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#55 0xb5cb8d81 in ?? () from /usr/lib/libQtCore.so.4
#56 0xb5cb5520 in ?? () from /usr/lib/libQtCore.so.4
#57 0xb4f586f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0xb4f5bda3 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0xb4f5bf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0xb5cb5478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#61 0xb61eeea5 in ?? () from /usr/lib/libQtGui.so.4
#62 0xb5c8952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#63 0xb5c896ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#64 0xb6d0ea6c in KWallet::Wallet::openWallet () from /usr/lib/libkdeui.so.5
#65 0xb13f0a37 in KMKernel::wallet () from /usr/lib/libkmailprivate.so.4
#66 0xb1369c09 in ?? () from /usr/lib/libkmailprivate.so.4
#67 0xb12fd426 in KMail::AccountManager::readPasswords () from /usr/lib/libkmailprivate.so.4
#68 0xb1366f53 in ?? () from /usr/lib/libkmailprivate.so.4
#69 0xb137350f in ?? () from /usr/lib/libkmailprivate.so.4
#70 0xb13c2372 in ?? () from /usr/lib/libkmailprivate.so.4
#71 0xb13cc2bf in ?? () from /usr/lib/libkmailprivate.so.4
#72 0xb1387b81 in ?? () from /usr/lib/libkmailprivate.so.4
#73 0xb1387fb4 in ?? () from /usr/lib/libkmailprivate.so.4
#74 0xb12ff0a5 in KMail::AccountManager::processNextCheck () from /usr/lib/libkmailprivate.so.4
#75 0xb12ffb80 in KMail::AccountManager::singleCheckMail () from /usr/lib/libkmailprivate.so.4
#76 0xb1300004 in KMail::AccountManager::checkMail () from /usr/lib/libkmailprivate.so.4
#77 0xb14ca8c8 in KMMainWidget::slotCheckMail () from /usr/lib/libkmailprivate.so.4
#78 0xb14f4249 in KMMainWidget::qt_metacall () from /usr/lib/libkmailprivate.so.4
#79 0xb5c9fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#80 0xb5ca07e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#81 0xb5ca5db7 in ?? () from /usr/lib/libQtCore.so.4
#82 0xb5ca5edc in ?? () from /usr/lib/libQtCore.so.4
#83 0xb5c9a53f in QObject::event () from /usr/lib/libQtCore.so.4
#84 0xb61548ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#85 0xb615c72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#86 0xb6c7506d in KApplication::notify () from /usr/lib/libkdeui.so.5
#87 0xb5c8ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#88 0xb5cb8d81 in ?? () from /usr/lib/libQtCore.so.4
#89 0xb5cb5520 in ?? () from /usr/lib/libQtCore.so.4
#90 0xb4f586f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#91 0xb4f5bda3 in ?? () from /usr/lib/libglib-2.0.so.0
#92 0xb4f5bf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#93 0xb5cb5478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#94 0xb61eeea5 in ?? () from /usr/lib/libQtGui.so.4
#95 0xb5c8952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#96 0xb5c896ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#97 0xb5eb5ae1 in KJob::exec () from /usr/lib/libkdecore.so.5
#98 0xb0a2f1ed in ?? () from /usr/lib/kde4/kcal_akonadi.so
#99 0xb72d3c6f in KCal::ResourceCalendar::load () from /usr/lib/libkcal.so.4
#100 0xb72e6801 in KCal::CalendarResources::load () from /usr/lib/libkcal.so.4
#101 0xb1b12f28 in ?? () from /usr/lib/kde4/kontact_todoplugin.so
#102 0xb1b0b26b in ?? () from /usr/lib/kde4/kontact_todoplugin.so
#103 0xb191e6bb in ?? () from /usr/lib/kde4/kontact_summaryplugin.so
#104 0xb191f4e0 in ?? () from /usr/lib/kde4/kontact_summaryplugin.so
#105 0xb191f64b in ?? () from /usr/lib/kde4/kontact_summaryplugin.so
#106 0xb191b3b5 in ?? () from /usr/lib/kde4/kontact_summaryplugin.so
#107 0xb77f4572 in Kontact::Plugin::part () from /usr/lib/libkontactinterfaces.so.4
#108 0xb781266c in Kontact::MainWindow::selectPlugin () from /usr/lib/libkontactprivate.so.4
#109 0xb780e235 in Kontact::MainWindow::activatePluginModule () from /usr/lib/libkontactprivate.so.4
#110 0xb780e274 in Kontact::MainWindow::setActivePluginModule () from /usr/lib/libkontactprivate.so.4
#111 0x0804ad67 in _start ()

Comment 2 Sergio Martins 2009-03-01 02:23:09 UTC
I believe this was recently fixed in ResourceAkonadi. Please retry when KDE 4.2.1. is out.
Comment 3 Tom Chiverton 2009-03-05 20:12:37 UTC
Seems fixed with the 4.2.1 packages in Kubuntu's experimental repo.
Comment 4 Sergio Martins 2009-03-21 14:13:10 UTC
yep, I had this problem too, fixed in 4.2.1.

Thanks for the reply.