Bug 268802

Summary: Kontact crash on startup
Product: [Applications] kontact Reporter: Tim <muenchen>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tim 2011-03-18 08:47:48 UTC
Application: kontact (4.4.9)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-27-generic x86_64
Distribution: Ubuntu 10.10

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

Just try to launch kontact after updating packages

- Unusual behavior I noticed:

KWallet asking for passwords of my mail accounts again, although they usually are stored.

So: After upgrading packages and the next start of kde, KWallet forgot my passwords and kontact crashes on startup (don't know if these two symptoms are related).

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f2dce80d780 (LWP 1824))]

Thread 2 (Thread 0x7f2da8067700 (LWP 1879)):
#0  0x00007f2dcb774203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2dc4dee009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f2dc4dee45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f2dcbeb81e6 in QEventDispatcherGlib::processEvents (this=0x2d5a160, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f2dcbe8aa02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f2dcbe8adec in QEventLoop::exec (this=0x7f2da8066d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f2dcbd952fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f2dcbe6a5f8 in QInotifyFileSystemWatcherEngine::run (this=0x2d59760) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f2dcbd9827e in QThreadPrivate::start (arg=0x2d59760) at thread/qthread_unix.cpp:266
#9  0x00007f2dc67cb971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f2dcb78092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2dce80d780 (LWP 1824)):
[KCrash Handler]
#6  QAbstractItemView::scheduleDelayedItemsLayout (this=0x31) at itemviews/qabstractitemview.cpp:3524
#7  0x00007f2daf212e9b in KMail::FolderView::qt_metacall (this=0x2c597c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffface02620) at ./folderview.moc:234
#8  0x00007f2daf217f00 in KMail::MainFolderView::qt_metacall (this=0x31, _c=QMetaObject::WriteProperty, _id=0, _a=0x3) at ./mainfolderview.moc:70
#9  0x00007f2dcbea3b27 in QMetaObject::activate (sender=0x2c597c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3) at kernel/qobject.cpp:3280
#10 0x00007f2dcce3a532 in QTreeWidget::itemExpanded (this=0x31, _t1=0x2a3ddf0) at .moc/release-shared/moc_qtreewidget.cpp:242
#11 0x00007f2dcce418c3 in QTreeWidget::qt_metacall (this=0x2c597c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffface02810) at .moc/release-shared/moc_qtreewidget.cpp:155
#12 0x00007f2dce0f1220 in KPIM::TreeWidget::qt_metacall (this=0x31, _c=QMetaObject::WriteProperty, _id=0, _a=0x3) at moc_treewidget.cpp:74
#13 0x00007f2dce16c2f0 in KPIM::FolderTreeWidget::qt_metacall (this=0x31, _c=QMetaObject::WriteProperty, _id=0, _a=0x3) at ./foldertreewidget.moc:74
#14 0x00007f2daf212e30 in KMail::FolderView::qt_metacall (this=0x31, _c=QMetaObject::WriteProperty, _id=0, _a=0x3) at ./folderview.moc:200
#15 0x00007f2daf217f00 in KMail::MainFolderView::qt_metacall (this=0x31, _c=QMetaObject::WriteProperty, _id=0, _a=0x3) at ./mainfolderview.moc:70
#16 0x00007f2dcbea3b27 in QMetaObject::activate (sender=0x2c597c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3) at kernel/qobject.cpp:3280
#17 0x00007f2dccdfb572 in QTreeView::expanded (this=0x31, _t1=<value optimized out>) at .moc/release-shared/moc_qtreeview.cpp:201
#18 0x00007f2dcce08d08 in QTreeViewPrivate::expand (this=0x2c59880, item=8, emitSignal=true) at itemviews/qtreeview.cpp:2884
#19 0x00007f2dcce0c464 in QTreeView::expand (this=0x2c597c0, index=...) at itemviews/qtreeview.cpp:758
#20 0x00007f2dcce41291 in QTreeWidget::setItemExpanded (this=0x2c597c0, item=0x2a3ddf0, expand=<value optimized out>) at itemviews/qtreewidget.cpp:3141
#21 0x00007f2daf20cf44 in setExpanded (this=0x2c597c0) at /usr/include/qt4/QtGui/qtreewidget.h:409
#22 KMail::FolderView::restoreItemStates (this=0x2c597c0) at ../../kmail/folderview.cpp:389
#23 0x00007f2daf212be7 in KMail::FolderView::reload (this=0x2c597c0, openFoldersForUpdate=false) at ../../kmail/folderview.cpp:671
#24 0x00007f2daf452ed7 in KMMainWidget::readConfig (this=0x2b5f690) at ../../kmail/kmmainwidget.cpp:595
#25 0x00007f2daf464259 in KMMainWidget::KMMainWidget (this=0x2b5f690, parent=<value optimized out>, aGUIClient=<value optimized out>, actionCollection=<value optimized out>, config=...) at ../../kmail/kmmainwidget.cpp:234
#26 0x00007f2dafa35e78 in KMailPart::KMailPart (this=0x2964d70, parentWidget=<value optimized out>, parent=<value optimized out>, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../kmail/kmail_part.cpp:112
#27 0x00007f2dafa366af in KPluginFactory::createPartInstance<KMailPart> (parentWidget=0x246b390, parent=0x246b390, args=...) at /usr/include/kpluginfactory.h:479
#28 0x00007f2dcc4059c1 in KPluginFactory::create (this=0x2972370, iface=0x7f2dcb489880 "KParts::ReadOnlyPart", parentWidget=<value optimized out>, parent=0x246b390, args=..., keyword=<value optimized out>) at ../../kdecore/util/kpluginfactory.cpp:203
#29 0x00007f2dcde6db74 in create<KParts::ReadOnlyPart> (this=0x246b390, libname=0x2935468 "kmailpart") at /usr/include/kpluginfactory.h:503
#30 KontactInterface::Core::createPart (this=0x246b390, libname=0x2935468 "kmailpart") at ../../kontactinterface/core.cpp:87
#31 0x00007f2db06b3760 in KMailPlugin::createPart (this=0x31) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:179
#32 0x00007f2dcde70ae9 in KontactInterface::Plugin::part (this=0x31) at ../../kontactinterface/plugin.cpp:191
#33 0x00007f2dce42bd1f in Kontact::MainWindow::selectPlugin (this=0x246b390, plugin=0x2925030) at ../../../kontact/src/mainwindow.cpp:778
#34 0x00007f2dce4268ec in Kontact::MainWindow::loadSettings (this=0x246b390) at ../../../kontact/src/mainwindow.cpp:944
#35 0x00007f2dce42edc0 in Kontact::MainWindow::initObject (this=0x246b390) at ../../../kontact/src/mainwindow.cpp:210
#36 0x00007f2dce43023c in Kontact::MainWindow::MainWindow (this=0x246b390, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../../kontact/src/mainwindow.cpp:146
#37 0x00000000004044d4 in KontactApp::newInstance (this=0x7ffface04f20) at ../../../kontact/src/main.cpp:136
#38 0x00007f2dcd606b42 in KUniqueApplicationAdaptor::newInstance (this=0x255a7e0, asn_id=<value optimized out>, args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:436
#39 0x00007f2dcd6071a6 in KUniqueApplicationAdaptor::qt_metacall (this=0x255a7e0, _c=QMetaObject::InvokeMetaMethod, _id=44293744, _a=0x7ffface03f30) at ./kuniqueapplication_p.moc:81
#40 0x00007f2dc9f1c0ee in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:919
#41 0x00007f2dc9f1d36f in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x255a7e0, flags=337, msg=...) at qdbusintegrator.cpp:822
#42 0x00007f2dc9f1de65 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379
#43 0x00007f2dc9f1e108 in QDBusActivateObjectEvent::placeMetaCall (this=0x2506ba0) at qdbusintegrator.cpp:1493
#44 0x00007f2dcbe9dbde in QObject::event (this=0x7ffface04f20, e=0x31) at kernel/qobject.cpp:1219
#45 0x00007f2dcc872186 in QApplication::event (this=0x7ffface04f20, e=0x2506ba0) at kernel/qapplication.cpp:2439
#46 0x00007f2dcc86efdc in QApplicationPrivate::notify_helper (this=0x2460580, receiver=0x7ffface04f20, e=0x2506ba0) at kernel/qapplication.cpp:4396
#47 0x00007f2dcc874aed in QApplication::notify (this=0x7ffface04f20, receiver=0x7ffface04f20, e=0x2506ba0) at kernel/qapplication.cpp:4277
#48 0x00007f2dcd5ff2c6 in KApplication::notify (this=0x7ffface04f20, receiver=0x7ffface04f20, event=0x2506ba0) at ../../kdeui/kernel/kapplication.cpp:311
#49 0x00007f2dcbe8bcdc in QCoreApplication::notifyInternal (this=0x7ffface04f20, receiver=0x7ffface04f20, event=0x2506ba0) at kernel/qcoreapplication.cpp:732
#50 0x00007f2dcbe8ec22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2433380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2433380) at kernel/qcoreapplication.cpp:1373
#52 0x00007f2dcbeb8653 in sendPostedEvents (s=0x246d630) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#53 postEventSourceDispatch (s=0x246d630) at kernel/qeventdispatcher_glib.cpp:277
#54 0x00007f2dc4dea342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#55 0x00007f2dc4dee2a8 in ?? () from /lib/libglib-2.0.so.0
#56 0x00007f2dc4dee45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#57 0x00007f2dcbeb8193 in QEventDispatcherGlib::processEvents (this=0x2432e90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#58 0x00007f2dcc921a4e in QGuiEventDispatcherGlib::processEvents (this=0x31, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007f2dcbe8aa02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#60 0x00007f2dcbe8adec in QEventLoop::exec (this=0x255e8c0, flags=) at kernel/qeventloop.cpp:201
#61 0x00007f2dcdb0d16f in Akonadi::Control::Private::exec (this=0x25b4bb0) at ../../akonadi/control.cpp:138
#62 0x00007f2dcdb0dd00 in Akonadi::Control::start () at ../../akonadi/control.cpp:205
#63 0x00007f2dcdb0dff5 in Akonadi::Control::start (parent=0x0) at ../../akonadi/control.cpp:232
#64 0x0000000000403b32 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:204

Reported using DrKonqi
Comment 1 Christophe Marin 2011-03-21 12:15:00 UTC

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