Version: (using Devel) OS: Linux Installed from: Compiled sources If I quit my kde session kontact crashes 80% of the time. It might actually be kmail, since after the crash the pop3 account's server/username/password are gone. Since I am not sure how to reproduce I can just state what I do. Basically kontact opens during session restore with kmail as active component. It checks for mail, there is no new mail retrieved, I click on "check mail" and leave it minimised or opened while logging out. I'll have to try a few times to check whether minimised to tray changes something. Anwendung: Kontact (kontact), Signal SIGSEGV [?1034h[Thread debugging using libthread_db enabled] 0x00007f2175ce4ce1 in nanosleep () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7f217cbe9750 (LWP 4050))] Thread 1 (Thread 0x7f217cbe9750 (LWP 4050)): [KCrash Handler] #5 Kontact::Plugin::icon (this=0x932550) at /usr/include/QtCore/qatomic_x86_64.h:117 #6 0x00007f217bc160f6 in Kontact::Model::data (this=<value optimized out>, index=@0x7fff84c2e3d0, role=1) at /usr/src/debug/kdepim-4.1.85/kontact/src/iconsidepane.cpp:149 #7 0x00007f2177d03b93 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib64/libQtGui.so.4 #8 0x00007f2177d26a05 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4 #9 0x00007f2177d278f8 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4 #10 0x00007f217bc166e9 in Kontact::Delegate::sizeHint (this=0x6ff000, option=@0x7fff84c2e920, index=@0x7fff84c2e9e0) at /usr/src/debug/kdepim-4.1.85/kontact/src/iconsidepane.cpp:224 #11 0x00007f2177ca3d31 in ?? () from /usr/lib64/libQtGui.so.4 #12 0x00007f2177ca5a46 in QListView::updateGeometries() () from /usr/lib64/libQtGui.so.4 #13 0x00007f2177c9e1aa in QListView::resizeEvent(QResizeEvent*) () from /usr/lib64/libQtGui.so.4 #14 0x00007f21778695b8 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #15 0x00007f2177c8d2fd in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #16 0x00007f2176a78358 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #17 0x00007f217781718c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #18 0x00007f217781ef8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00007f21785e364b in KApplication::notify (this=0x7fff84c34500, receiver=0x79c150, event=0x7fff84c2f490) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307 #20 0x00007f2176a79091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #21 0x00007f217789d596 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib64/libQtGui.so.4 #22 0x00007f21778647f7 in QWidget::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #23 0x00007f2177bef974 in ?? () from /usr/lib64/libQtGui.so.4 #24 0x00007f2177beff26 in QAbstractScrollArea::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #25 0x00007f21778171bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #26 0x00007f217781ef8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #27 0x00007f21785e364b in KApplication::notify (this=0x7fff84c34500, receiver=0x72f410, event=0x7fff84c2fde0) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307 #28 0x00007f2176a79091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #29 0x00007f217789d596 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib64/libQtGui.so.4 #30 0x00007f21778647f7 in QWidget::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #31 0x00007f2177846a7c in QWidgetItem::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #32 0x00007f217782507f in QBoxLayout::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #33 0x00007f2177841dd7 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib64/libQtGui.so.4 #34 0x00007f217781717e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #35 0x00007f217781ef8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #36 0x00007f21785e364b in KApplication::notify (this=0x7fff84c34500, receiver=0x77d3b0, event=0x7fff84c30750) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307 #37 0x00007f2176a79091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #38 0x00007f217789d596 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib64/libQtGui.so.4 #39 0x00007f21778647f7 in QWidget::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #40 0x00007f2177bc5dd8 in ?? () from /usr/lib64/libQtGui.so.4 #41 0x00007f2177bc7cfc in ?? () from /usr/lib64/libQtGui.so.4 #42 0x00007f21778695b8 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #43 0x00007f21778171bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #44 0x00007f217781ef8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #45 0x00007f21785e364b in KApplication::notify (this=0x7fff84c34500, receiver=0x788cb0, event=0x7fff84c31190) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307 #46 0x00007f2176a79091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #47 0x00007f217789d596 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib64/libQtGui.so.4 #48 0x00007f21778647f7 in QWidget::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #49 0x00007f2177846a7c in QWidgetItem::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #50 0x00007f217782507f in QBoxLayout::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #51 0x00007f2177841dd7 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib64/libQtGui.so.4 #52 0x00007f217781717e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #53 0x00007f217781ef8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #54 0x00007f21785e364b in KApplication::notify (this=0x7fff84c34500, receiver=0x776c90, event=0x7fff84c31b00) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307 #55 0x00007f2176a79091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #56 0x00007f217789d596 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib64/libQtGui.so.4 #57 0x00007f21778647f7 in QWidget::setGeometry(QRect const&) () from /usr/lib64/libQtGui.so.4 #58 0x00007f2177c03fc2 in ?? () from /usr/lib64/libQtGui.so.4 #59 0x00007f2177b8378c in ?? () from /usr/lib64/libQtGui.so.4 #60 0x00007f2177b83a45 in ?? () from /usr/lib64/libQtGui.so.4 #61 0x00007f2177841dd7 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib64/libQtGui.so.4 #62 0x00007f217781717e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #63 0x00007f217781ef8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #64 0x00007f21785e364b in KApplication::notify (this=0x7fff84c34500, receiver=0x7895a0, event=0x7fff84c324c0) at /usr/src/debug/kdelibs-4.1.85/kdeui/kernel/kapplication.cpp:307 #65 0x00007f2176a79091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #66 0x00007f217787420d in ?? () from /usr/lib64/libQtGui.so.4 #67 0x00007f2177881ac3 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #68 0x00007f21778a81d4 in ?? () from /usr/lib64/libQtGui.so.4 #69 0x00007f21707ab0db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #70 0x00007f21707ae8ad in ?? () from /usr/lib64/libglib-2.0.so.0 #71 0x00007f21707aea6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #72 0x00007f2176aa14ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #73 0x00007f21778a797f in ?? () from /usr/lib64/libQtGui.so.4 #74 0x00007f2176a779a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #75 0x00007f2176a77b2d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #76 0x00007f2177c2f115 in QDialog::exec() () from /usr/lib64/libQtGui.so.4 #77 0x00007f217856f5a2 in KMessageBox::createKMessageBox (dialog=0xdf6b00, icon=<value optimized out>, text=@0x7fff84c33f60, strlist=@0x7fff84c33ca0, ask=@0x7fff84c33b10, checkboxReturn=0x7fff84c33bff, options={i = -2067580416}, details=@0x7fff84c33b00, notifyType=QMessageBox::Warning) at /usr/src/debug/kdelibs-4.1.85/kdeui/dialogs/kmessagebox.cpp:330 #78 0x00007f2178570777 in KMessageBox::createKMessageBox (dialog=0xdf6b00, icon=QMessageBox::Warning, text=@0x7fff84c33f60, strlist=@0x7fff84c33ca0, ask=@0x7fff84c33b10, checkboxReturn=0x7fff84c33bff, options={i = -2067579984}, details=@0x7fff84c33b00) at /usr/src/debug/kdelibs-4.1.85/kdeui/dialogs/kmessagebox.cpp:151 #79 0x00007f2178574466 in KMessageBox::warningYesNoListWId (parent_id=0, text=@0x7fff84c33f60, strlist=@0x7fff84c33ca0, caption=@0x7fff84c33f50, buttonYes_=<value optimized out>, buttonNo_=<value optimized out>, dontAskAgainName=@0x7fff84c33ea0, options={i = -2067579824}) at /usr/src/debug/kdelibs-4.1.85/kdeui/dialogs/kmessagebox.cpp:624 #80 0x00007f2178574623 in KMessageBox::warningYesNoList (parent=0x0, text=@0x7fff84c33f60, strlist=@0x7fff84c33ca0, caption=@0x7fff84c33f50, buttonYes=@0x7fff84c33f00, buttonNo=@0x7fff84c33eb0, dontAskAgainName=@0x7fff84c33ea0, options={i = -2067579728}) at /usr/src/debug/kdelibs-4.1.85/kdeui/dialogs/kmessagebox.cpp:583 #81 0x00007f2178574698 in KMessageBox::warningYesNo (parent=0x7fff84c2e390, text=@0x932550, caption=<value optimized out>, buttonYes=<value optimized out>, buttonNo=<value optimized out>, dontAskAgainName=<value optimized out>, options={i = -2067578784}) at /usr/src/debug/kdelibs-4.1.85/kdeui/dialogs/kmessagebox.cpp:560 #82 0x00007f216539ac9c in KMail::NetworkAccount::writeConfig (this=0xb3bba0, config=@0x7fff84c34260) at /usr/src/debug/kdepim-4.1.85/kmail/networkaccount.cpp:244 #83 0x00007f21653f8cfb in KMail::PopAccount::writeConfig (this=0x7fff84c2e390, config=@0x932550) at /usr/src/debug/kdepim-4.1.85/kmail/popaccount.cpp:221 #84 0x00007f21653438b2 in KMail::AccountManager::writeConfig (this=0xb4dd80, withSync=false) at /usr/src/debug/kdepim-4.1.85/kmail/accountmanager.cpp:75 #85 0x00007f2165408853 in KMKernel::cleanup (this=0xa6fc80) at /usr/src/debug/kdepim-4.1.85/kmail/kmkernel.cpp:1627 #86 0x00007f2165aa750a in ~KMailPart (this=0x982df0) at /usr/src/debug/kdepim-4.1.85/kmail/kmail_part.cpp:141 #87 0x00007f217b9ed21e in ~Plugin (this=0x99fd90, __vtt_parm=0x932550) at /usr/src/debug/kdepim-4.1.85/kontactinterfaces/plugin.cpp:86 #88 0x00007f2168052a75 in ~KMailPlugin (this=0x7fff84c2e390) at /usr/src/debug/kdepim-4.1.85/kontact/plugins/kmail/kmail_plugin.cpp:150 #89 0x00007f217bc0d696 in ~MainWindow (this=0x7895a0) at /usr/src/debug/kdepim-4.1.85/kontact/src/mainwindow.cpp:271 #90 0x000000000040490e in main (argc=3, argv=0x7fff84c34be8) at /usr/include/QtCore/qalgorithms.h:346
The backtrace looks similar to the one in bug 163442 comment 1
*** Bug 179903 has been marked as a duplicate of this bug. ***
Created attachment 31952 [details] kontact crash backtrace I get similar crashes here with KDE 4.2.1, Kontact 1.4.1, Qt 4.4.3 on Ubuntu 8.10.
*** Bug 187222 has been marked as a duplicate of this bug. ***
*** Bug 193044 has been marked as a duplicate of this bug. ***
Marking as duplicate of bug 182176 (as it has a good analysis). Thanks *** This bug has been marked as a duplicate of bug 182176 ***