[Bug 285800] New: Kontact crashes on exit

Julien julien.couret at free.fr
Sat Nov 5 09:28:45 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=285800

           Summary: Kontact crashes on exit
           Product: kontact
           Version: 4.7.2
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: julien.couret at free.fr


Application: kontact (4.7.2)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
As usual, I was merely closing the application File/quit and it crashes on exit
!

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0xb6ac7b70 (LWP 4094)):
#0  0x00c33416 in __kernel_vsyscall ()
#1  0x00c1da5c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x05ef1cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x029c5883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x029c599f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x00c19d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x05ee40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xb619eb70 (LWP 4095)):
#0  0x00c33416 in __kernel_vsyscall ()
#1  0x05ed540e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x033c234b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x033b3896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x033b3c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00dc8b37 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0x00d991dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0x00d99421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0x00c9c90b in QThread::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#9  0x00c9c9fb in QThread::run() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0x00c9f7b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0x00c19d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x05ee40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb4d67b70 (LWP 4128)):
#0  0x00c33416 in __kernel_vsyscall ()
#1  0x00c1de04 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x05ef1d54 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00c9fc4e in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0x00c936e4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0x00c9f7b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0x00c19d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0x05ee40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb4566b70 (LWP 4129)):
#0  0x00c33416 in __kernel_vsyscall ()
#1  0x00c1de04 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x05ef1d54 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00c9fc4e in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0x00c936e4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0x00c9f7b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0x00c19d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0x05ee40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb26beb70 (LWP 4130)):
#0  0x004f4d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x00cf67d5 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#2  0x00dc94b6 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0x00dc980a in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0x00dc8053 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0x00dc80ed in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0x033b288c in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x033b3637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x033b3c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x00dc8b37 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0x00d991dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0x00d99421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#12 0x00c9c90b in QThread::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#13 0x00d79e2d in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0x00c9f7b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0x00c19d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0x05ee40ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7724730 (LWP 4093)):
[KCrash Handler]
#7  0x015bd9f4 in QAbstractItemView::selectionModel() const () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#8  0x04cd89a6 in MailCommon::FolderTreeWidget::selectedCollections() const ()
from /usr/lib/libmailcommon.so.4
#9  0x054d114f in KMMainWidget::updateFolderMenu() () from
/usr/lib/libkmailprivate.so.4
#10 0x054e00b9 in KMMainWidget::slotEndCheckFetchCollectionsDone(KJob*) () from
/usr/lib/libkmailprivate.so.4
#11 0x054e0a4d in KMMainWidget::slotEndCheckMail() () from
/usr/lib/libkmailprivate.so.4
#12 0x054e453f in KMMainWidget::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/libkmailprivate.so.4
#13 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0x00dafa6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0x05488975 in KMKernel::endCheckMail() () from
/usr/lib/libkmailprivate.so.4
#16 0x0548b1c8 in
KMKernel::slotProgressItemCompletedOrCanceled(KPIM::ProgressItem*) () from
/usr/lib/libkmailprivate.so.4
#17 0x0549682e in KMKernel::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib/libkmailprivate.so.4
#18 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#19 0x00dafa6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#20 0x003b66f5 in
KPIM::ProgressManager::progressItemCompleted(KPIM::ProgressItem*) () from
/usr/lib/libkdepim.so.4
#21 0x003b6970 in
KPIM::ProgressManager::slotTransactionCompleted(KPIM::ProgressItem*) () from
/usr/lib/libkdepim.so.4
#22 0x003b73e5 in KPIM::ProgressManager::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkdepim.so.4
#23 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#24 0x00dafa6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#25 0x003b6145 in
KPIM::ProgressItem::progressItemCompleted(KPIM::ProgressItem*) () from
/usr/lib/libkdepim.so.4
#26 0x003b6aee in KPIM::ProgressItem::setComplete() () from
/usr/lib/libkdepim.so.4
#27 0x003b8220 in ?? () from /usr/lib/libkdepim.so.4
#28 0x003b83ce in ?? () from /usr/lib/libkdepim.so.4
#29 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#30 0x00dafa6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#31 0x0315cc85 in
Akonadi::AgentManager::instanceStatusChanged(Akonadi::AgentInstance const&) ()
from /usr/lib/libakonadi-kde.so.4
#32 0x03161c82 in ?? () from /usr/lib/libakonadi-kde.so.4
#33 0x03164611 in Akonadi::AgentManager::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libakonadi-kde.so.4
#34 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#35 0x00dafa6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#36 0x03299575 in ?? () from /usr/lib/libakonadi-kde.so.4
#37 0x03299be6 in ?? () from /usr/lib/libakonadi-kde.so.4
#38 0x002d9d87 in ?? () from /usr/lib/i386-linux-gnu/libQtDBus.so.4
#39 0x002e3c26 in ?? () from /usr/lib/i386-linux-gnu/libQtDBus.so.4
#40 0x00db2b52 in QObject::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#41 0x0102cd54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#42 0x01032103 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#43 0x006f8681 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#44 0x00d9a19e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#45 0x00d9df93 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#46 0x00d9e0ec in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#47 0x00dc86a4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#48 0x033b325f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#49 0x033b3990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0x033b3c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#51 0x00dc8ada in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#52 0x010e4e3a in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#53 0x00d991dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#54 0x00d99421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#55 0x00a5dc9b in KJob::exec() () from /usr/lib/libkdecore.so.5
#56 0x04ccebd3 in
MailCommon::FolderCollectionMonitor::slotExpungeJobSync(KJob*) () from
/usr/lib/libmailcommon.so.4
#57 0x04c94595 in
MailCommon::FolderCollectionMonitor::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libmailcommon.so.4
#58 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#59 0x00dafa6a in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#60 0x00a5deb5 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#61 0x00a5df08 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#62 0x0320e25e in ?? () from /usr/lib/libakonadi-kde.so.4
#63 0x0320ef6f in Akonadi::Job::qt_metacall(QMetaObject::Call, int, void**) ()
from /usr/lib/libakonadi-kde.so.4
#64 0x031fab12 in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libakonadi-kde.so.4
#65 0x00da0b7d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#66 0x00dab685 in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#67 0x00db2b52 in QObject::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#68 0x0102cd54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#69 0x01032103 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#70 0x006f8681 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#71 0x00d9a19e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#72 0x00d9df93 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#73 0x00d9e0ec in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#74 0x00dc86a4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#75 0x033b325f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#76 0x033b3990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#77 0x033b3c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#78 0x00dc8ada in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#79 0x010e4e3a in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#80 0x00d991dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#81 0x00d99421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#82 0x00a5dc9b in KJob::exec() () from /usr/lib/libkdecore.so.5
#83 0x04cce946 in
MailCommon::FolderCollectionMonitor::expunge(Akonadi::Collection const&, bool)
() from /usr/lib/libmailcommon.so.4
#84 0x054943b7 in KMKernel::cleanup() () from /usr/lib/libkmailprivate.so.4
#85 0x049e57d4 in ?? () from /usr/lib/kde4/kmailpart.so
#86 0x049e5902 in ?? () from /usr/lib/kde4/kmailpart.so
#87 0x00509888 in KontactInterface::Plugin::~Plugin() () from
/usr/lib/libkontactinterface.so.4
#88 0x04ad10c5 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so
#89 0x04ad1112 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so
#90 0x00482187 in Kontact::MainWindow::~MainWindow() () from
/usr/lib/libkontactprivate.so.4
#91 0x00482302 in Kontact::MainWindow::~MainWindow() () from
/usr/lib/libkontactprivate.so.4
#92 0x00dad5f3 in qDeleteInEventHandler(QObject*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#93 0x00db2b80 in QObject::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#94 0x01086c62 in QWidget::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#95 0x014a94cc in QMainWindow::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#96 0x007d4174 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#97 0x0081c352 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#98 0x0102cd54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#99 0x010321a8 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#100 0x006f8681 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#101 0x00d9a19e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#102 0x00d9df93 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#103 0x00d9e0ec in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#104 0x00dc86a4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#105 0x033b325f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#106 0x033b3990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#107 0x033b3c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#108 0x00dc8ada in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#109 0x010e4e3a in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#110 0x00d991dd in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#111 0x00d99421 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#112 0x00d9e19d in QCoreApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#113 0x0102a8f4 in QApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#114 0x0804ac91 in ?? ()
#115 0x05e2b113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#116 0x0804b1c1 in _start ()

This bug may be a duplicate of or related to bug 285796.

Possible duplicates by query: bug 285796, bug 284218, bug 284165, bug 284164,
bug 284159.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list