Bug 262516

Summary: Kontact crashes on exit
Product: [Applications] kontact Reporter: Markus Kohls <markusk>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Markus Kohls 2011-01-08 13:15:51 UTC
Application: kontact (4.4.9)
KDE Platform Version: 4.5.4 (KDE 4.5.4) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-rc5 i686
Distribution (Platform): Gentoo Packages

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

I was switching from KNode Component to KMail and closed Kontact afterwards.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#7  0xb76979b0 in KontactInterface::Plugin::identifier() const () from /usr/lib/libkontactinterface.so.4
#8  0xb783ebfa in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () from /usr/lib/libkontactprivate.so.4
#9  0xb769b022 in KontactInterface::UniqueAppHandler::newInstance() () from /usr/lib/libkontactinterface.so.4
#10 0xaee7e6bf in KNodeUniqueAppHandler::newInstance() () from /usr/lib/kde4/kontact_knodeplugin.so
#11 0xb769b2a1 in KontactInterface::UniqueAppHandler::newInstance(QByteArray const&, QByteArray const&) () from /usr/lib/libkontactinterface.so.4
#12 0xb769b37c in KontactInterface::UniqueAppHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkontactinterface.so.4
#13 0xb52445ec in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QList<int> const&, int) () from /usr/lib/qt4/libQtDBus.so.4
#14 0xb524546c in QDBusConnectionPrivate::activateCall(QObject*, int, QDBusMessage const&) () from /usr/lib/qt4/libQtDBus.so.4
#15 0xb5245bc8 in QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&, QDBusMessage const&, int) () from /usr/lib/qt4/libQtDBus.so.4
#16 0xb5246098 in QDBusActivateObjectEvent::placeMetaCall(QObject*) () from /usr/lib/qt4/libQtDBus.so.4
#17 0xb60fa1ef in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#18 0xb636561c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#19 0xb636a8c7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#20 0xb7222fd1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0xb60e326d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#22 0xb60e7483 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4
#23 0xb60e75ac in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4
#24 0xb6113fe4 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/qt4/libQtCore.so.4
#25 0xb3e53d28 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb3e545e8 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0
#27 0xb3e54922 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb611415b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#29 0xb64248ea in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtGui.so.4
#30 0xb60e236c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#31 0xb60e2621 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#32 0xb72ced1d in KWallet::Wallet::openWallet(QString const&, unsigned long, KWallet::Wallet::OpenType) () from /usr/lib/libkdeui.so.5
#33 0xa8cafb98 in KNAccountManager::wallet() () from /usr/lib/libknodecommon.so.4
#34 0xa8cb30b5 in KNServerInfo::saveConf(KConfigGroup&) () from /usr/lib/libknodecommon.so.4
#35 0xa8cb48e0 in KNNntpAccount::saveInfo() () from /usr/lib/libknodecommon.so.4
#36 0xa8cb0d12 in KNAccountManager::prepareShutdown() () from /usr/lib/libknodecommon.so.4
#37 0xa8d2fcae in KNMainWidget::prepareShutdown() () from /usr/lib/libknodecommon.so.4
#38 0xa8d99312 in KNodePart::~KNodePart() () from /usr/lib/kde4/knodepart.so
#39 0xa8d99382 in KNodePart::~KNodePart() () from /usr/lib/kde4/knodepart.so
#40 0xb769980c in KontactInterface::Plugin::~Plugin() () from /usr/lib/libkontactinterface.so.4
#41 0xaee7cf10 in KNodePlugin::~KNodePlugin() () from /usr/lib/kde4/kontact_knodeplugin.so
#42 0xaee7cf62 in KNodePlugin::~KNodePlugin() () from /usr/lib/kde4/kontact_knodeplugin.so
#43 0xb783a60e in Kontact::MainWindow::~MainWindow() () from /usr/lib/libkontactprivate.so.4
#44 0xb783a7c2 in Kontact::MainWindow::~MainWindow() () from /usr/lib/libkontactprivate.so.4
#45 0xb60f7303 in qDeleteInEventHandler(QObject*) () from /usr/lib/qt4/libQtCore.so.4
#46 0xb60fa218 in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#47 0xb63c551b in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#48 0xb681aa3c in QMainWindow::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#49 0xb7329e2d in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#50 0xb736e532 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#51 0xb636561c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#52 0xb636a971 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#53 0xb7222fd1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#54 0xb60e326d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#55 0xb60e7483 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4
#56 0xb60e75ac in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4
#57 0xb6113fe4 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/qt4/libQtCore.so.4
#58 0xb3e53d28 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#59 0xb3e545e8 in g_main_context_iterate.clone.5 () from /usr/lib/libglib-2.0.so.0
#60 0xb3e54922 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#61 0xb611415b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#62 0xb64248ea in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtGui.so.4
#63 0xb60e236c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#64 0xb60e2621 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#65 0xb60e7676 in QCoreApplication::exec() () from /usr/lib/qt4/libQtCore.so.4
#66 0xb6363134 in QApplication::exec() () from /usr/lib/qt4/libQtGui.so.4
#67 0x0804c6f3 in main ()

Reported using DrKonqi
Comment 1 Christophe Marin 2011-01-15 01:33:32 UTC

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