Application: kontact () Qt Version: 5.4.2 Operating System: Linux 4.2.0-16-generic x86_64 Distribution: Ubuntu 15.10 -- Information about the crash: I was using the application as usual, and attempted to close/re-open Kmail when the crash occured. I was restarting Kmail because it wasn't downloading my mail. I seem to have this problem a lot. The crash can be reproduced every time. -- Backtrace: Application: kontact (kontact), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f3a779d9880 (LWP 18788))] Thread 5 (Thread 0x7f3a6f5ef700 (LWP 18790)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f3a91fc248b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007f3a91fc24c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007f3a8d7986aa in start_thread (arg=0x7f3a6f5ef700) at pthread_create.c:333 #4 0x00007f3a92eb4eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f3a2c46c700 (LWP 18791)): #0 0x00007ffe6cf68b7f in clock_gettime () #1 0x00007f3a92ec338d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007f3a938643a6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f3a939e7d29 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3a939e8295 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3a939e967e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3a8cb1977d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f3a8cb1a11b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f3a8cb1a2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f3a939ea29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f3a9399075a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f3a937ae3d4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f3a937b32be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f3a8d7986aa in start_thread (arg=0x7f3a2c46c700) at pthread_create.c:333 #14 0x00007f3a92eb4eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f3a23ed1700 (LWP 18792)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f3a91cd05b4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007f3a91ff2341 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007f3a8d7986aa in start_thread (arg=0x7f3a23ed1700) at pthread_create.c:333 #4 0x00007f3a92eb4eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f39fa543700 (LWP 19610)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f3a20500114 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f3a20500159 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f3a8d7986aa in start_thread (arg=0x7f39fa543700) at pthread_create.c:333 #4 0x00007f3a92eb4eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f3a779d9880 (LWP 18788)): [KCrash Handler] #6 0x00007f3a92de3267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 #7 0x00007f3a92de4eca in __GI_abort () at abort.c:89 #8 0x00007f3a92ddc03d in __assert_fail_base (fmt=0x7f3a92f3e028 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f3a1b2680d5 "mySelf", file=file@entry=0x7f3a1b2680bc "../../kmail/kmkernel.cpp", line=line@entry=1585, function=function@entry=0x7f3a1b2684e0 <KMKernel::config()::__PRETTY_FUNCTION__> "virtual KSharedConfig::Ptr KMKernel::config()") at assert.c:92 #9 0x00007f3a92ddc0f2 in __GI___assert_fail (assertion=assertion@entry=0x7f3a1b2680d5 "mySelf", file=file@entry=0x7f3a1b2680bc "../../kmail/kmkernel.cpp", line=line@entry=1585, function=function@entry=0x7f3a1b2684e0 <KMKernel::config()::__PRETTY_FUNCTION__> "virtual KSharedConfig::Ptr KMKernel::config()") at assert.c:101 #10 0x00007f3a1b1219cf in KMKernel::config (this=<optimized out>) at ../../kmail/kmkernel.cpp:1585 #11 0x00007f3a1aaa0f08 in MailCommon::FolderCollection::writeConfig (this=this@entry=0x190a5f0) at ../../mailcommon/folder/foldercollection.cpp:217 #12 0x00007f3a1aaa165d in MailCommon::FolderCollection::~FolderCollection (this=0x190a5f0, __in_chrg=<optimized out>) at ../../mailcommon/folder/foldercollection.cpp:83 #13 0x00007f3a1aaa1699 in MailCommon::FolderCollection::~FolderCollection (this=0x190a5f0, __in_chrg=<optimized out>) at ../../mailcommon/folder/foldercollection.cpp:85 #14 0x00007f3a1aa97566 in QtSharedPointer::ExternalRefCountData::destroy (this=0x1917480) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:151 #15 QSharedPointer<MailCommon::FolderCollection>::deref (d=0x1917480) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:471 #16 QSharedPointer<MailCommon::FolderCollection>::deref (this=0x447ebc8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:466 #17 QSharedPointer<MailCommon::FolderCollection>::~QSharedPointer (this=0x447ebc8, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:305 #18 MailCommon::CollectionGeneralPage::~CollectionGeneralPage (this=0x447eb40, __in_chrg=<optimized out>) at ../../mailcommon/collectionpage/collectiongeneralpage.cpp:65 #19 0x00007f3a1aa97589 in MailCommon::CollectionGeneralPage::~CollectionGeneralPage (this=0x447eb40, __in_chrg=<optimized out>) at ../../mailcommon/collectionpage/collectiongeneralpage.cpp:67 #20 0x00007f3a939c1d2b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f3a9429f2c7 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007f3a943f93e9 in QStackedWidget::~QStackedWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007f3a939c1d2b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007f3a9429f2c7 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007f3a94404fc9 in QTabWidget::~QTabWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007f3a939c1d2b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f3a9429f2c7 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f3a89a3d8ae in Akonadi::CollectionPropertiesDialog::~CollectionPropertiesDialog (this=0x6201070, __in_chrg=<optimized out>) at ../../../../akonadi/src/widgets/collectionpropertiesdialog.cpp:193 #29 0x00007f3a89a3d949 in Akonadi::CollectionPropertiesDialog::~CollectionPropertiesDialog (this=0x6201070, __in_chrg=<optimized out>) at ../../../../akonadi/src/widgets/collectionpropertiesdialog.cpp:198 #30 0x00007f3a939c1d2b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007f3a9429f2c7 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007f3a1b167d49 in KMMainWidget::~KMMainWidget (this=0x1139d30, __in_chrg=<optimized out>) at ../../kmail/kmmainwidget.cpp:374 #33 0x00007f3a1b167ea9 in KMMainWidget::~KMMainWidget (this=0x1139d30, __in_chrg=<optimized out>) at ../../kmail/kmmainwidget.cpp:379 #34 0x00007f3a939c1d2b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007f3a9429f2c7 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #36 0x00007f3a9429f489 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #37 0x00007f3a8ffa86b9 in KParts::Part::~Part (this=0xfb70c0, __vtt_parm=0x7f3a1b71f2b0 <VTT for KMailPart+16>, __in_chrg=<optimized out>) at ../../src/part.cpp:65 #38 0x00007f3a1b51bc69 in KMailPart::~KMailPart (this=this@entry=0xfb70c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:105 #39 0x00007f3a1b51bcf9 in KMailPart::~KMailPart (this=0xfb70c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:113 #40 0x00007f3a9586316e in KontactInterface::Plugin::~Plugin() () from /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5 #41 0x00007f3a220a2866 in KMailPlugin::~KMailPlugin (this=0xf69ae0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kmail/kontactplugin/kmail_plugin.cpp:171 #42 0x00007f3a220a2889 in KMailPlugin::~KMailPlugin (this=0xf69ae0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kmail/kontactplugin/kmail_plugin.cpp:175 #43 0x00007f3a95a8c926 in Kontact::MainWindow::~MainWindow (this=this@entry=0xd5c010, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:298 #44 0x00007f3a95a8cad9 in Kontact::MainWindow::~MainWindow (this=0xd5c010, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:300 #45 0x00007f3a939c4670 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #46 0x00007f3a942a2edb in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #47 0x00007f3a943b439b in QMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #48 0x00007f3a953ce177 in KMainWindow::event (this=this@entry=0xd5c010, ev=ev@entry=0x40ae780) at ../../src/kmainwindow.cpp:821 #49 0x00007f3a954065c5 in KXmlGuiWindow::event (this=0xd5c010, ev=0x40ae780) at ../../src/kxmlguiwindow.cpp:118 #50 0x00007f3a94260b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #51 0x00007f3a94266230 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #52 0x00007f3a93992f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #53 0x00007f3a93995057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #54 0x00007f3a939e9e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #55 0x00007f3a8cb19ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #56 0x00007f3a8cb1a250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #57 0x00007f3a8cb1a2fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #58 0x00007f3a939ea27f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #59 0x00007f3a9399075a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #60 0x00007f3a939982cc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #61 0x0000000000404af1 in main (argc=1, argv=0x7ffe6cf5f3d8) at ../../../kontact/src/main.cpp:220 Possible duplicates by query: bug 350139, bug 341872. Reported using DrKonqi
Probably a duplicate of bug 353826
*** This bug has been marked as a duplicate of bug 289107 ***