Bug 280562 - Kontact crashing (almost) every time on exit
Summary: Kontact crashing (almost) every time on exit
Status: RESOLVED DUPLICATE of bug 280649
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-22 10:53 UTC by Ingo Ratsdorf
Modified: 2011-08-28 22:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ingo Ratsdorf 2011-08-22 10:53:18 UTC
Application: kontact (4.7.0 )
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-8-generic i686
Distribution: Ubuntu oneiric (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
Terminated application. Happens (almost) every time. Does not need to do anything - just start and end and it will crash. Most of the time but not always.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb6a64b70 (LWP 3640)):
#0  0x00991416 in __kernel_vsyscall ()
#1  0x07228a5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0083ba3c in __pthread_cond_wait (cond=0x29ba430, mutex=0x29ba418) at forward.c:139
#3  0x0229bd13 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0229be2f in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x07224d31 in start_thread (arg=0xb6a64b70) at pthread_create.c:304
#6  0x0082de0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4775b70 (LWP 3650)):
#0  0x07227d44 in __pthread_mutex_unlock_usercnt (mutex=0x8e8812c, decr=1) at pthread_mutex_unlock.c:52
#1  0x0083bc94 in pthread_mutex_unlock (mutex=0x8e8812c) at forward.c:184
#2  0x02ea2125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x02ea27ea in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01169b37 in QEventDispatcherGlib::processEvents (this=0x91557e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x0113a24d in QEventLoop::processEvents (this=0xb4775290, flags=...) at kernel/qeventloop.cpp:149
#6  0x0113a491 in QEventLoop::exec (this=0xb4775290, flags=...) at kernel/qeventloop.cpp:201
#7  0x0103d89b in QThread::exec (this=0x91258a8) at thread/qthread.cpp:492
#8  0x0111ae9d in QInotifyFileSystemWatcherEngine::run (this=0x91258a8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x01040743 in QThreadPrivate::start (arg=0x91258a8) at thread/qthread_unix.cpp:320
#10 0x07224d31 in start_thread (arg=0xb4775b70) at pthread_create.c:304
#11 0x0082de0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7718730 (LWP 3639)):
[KCrash Handler]
#7  0x06030195 in KMMainWidget::slotSendQueued() () from /usr/lib/libkmailprivate.so.4
#8  0x0604c9cc in KMMainWidget::slotEndCheckMail() () from /usr/lib/libkmailprivate.so.4
#9  0x0604d41f in KMMainWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#10 0x01141bed in metacall (argv=0xbfeb7bb4, idx=54, cl=QMetaObject::InvokeMetaMethod, object=0x8cc1778) at kernel/qmetaobject.cpp:237
#11 QMetaObject::metacall (object=0x8cc1778, cl=QMetaObject::InvokeMetaMethod, idx=54, argv=0xbfeb7bb4) at kernel/qmetaobject.cpp:232
#12 0x01150a1a in QMetaObject::activate (sender=0x8ac6548, m=0x61286f8, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3278
#13 0x05ff2855 in KMKernel::endCheckMail() () from /usr/lib/libkmailprivate.so.4
#14 0x05ff50a8 in KMKernel::slotProgressItemCompletedOrCanceled(KPIM::ProgressItem*) () from /usr/lib/libkmailprivate.so.4
#15 0x0600004b in KMKernel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#16 0x01141bed in metacall (argv=0xbfeb7da8, idx=40, cl=QMetaObject::InvokeMetaMethod, object=0x8ac6548) at kernel/qmetaobject.cpp:237
#17 QMetaObject::metacall (object=0x8ac6548, cl=QMetaObject::InvokeMetaMethod, idx=40, argv=0xbfeb7da8) at kernel/qmetaobject.cpp:232
#18 0x01150a1a in QMetaObject::activate (sender=0x88c8800, m=0x96eda0, local_signal_index=2, argv=0xbfeb7da8) at kernel/qobject.cpp:3278
#19 0x0093d585 in KPIM::ProgressManager::progressItemCompleted(KPIM::ProgressItem*) () from /usr/lib/libkdepim.so.4
#20 0x0093d800 in KPIM::ProgressManager::slotTransactionCompleted(KPIM::ProgressItem*) () from /usr/lib/libkdepim.so.4
#21 0x0093e305 in KPIM::ProgressManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdepim.so.4
#22 0x01141bed in metacall (argv=0xbfeb7ee8, idx=15, cl=QMetaObject::InvokeMetaMethod, object=0x88c8800) at kernel/qmetaobject.cpp:237
#23 QMetaObject::metacall (object=0x88c8800, cl=QMetaObject::InvokeMetaMethod, idx=15, argv=0xbfeb7ee8) at kernel/qmetaobject.cpp:232
#24 0x01150a1a in QMetaObject::activate (sender=0x8bc8750, m=0x96edb0, local_signal_index=2, argv=0xbfeb7ee8) at kernel/qobject.cpp:3278
#25 0x0093cfd5 in KPIM::ProgressItem::progressItemCompleted(KPIM::ProgressItem*) () from /usr/lib/libkdepim.so.4
#26 0x0093d976 in KPIM::ProgressItem::setComplete() () from /usr/lib/libkdepim.so.4
#27 0x0093f392 in ?? () from /usr/lib/libkdepim.so.4
#28 0x0093f53e in ?? () from /usr/lib/libkdepim.so.4
#29 0x01141bed in metacall (argv=0xbfeb8068, idx=6, cl=QMetaObject::InvokeMetaMethod, object=0x8d8b4c8) at kernel/qmetaobject.cpp:237
#30 QMetaObject::metacall (object=0x8d8b4c8, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbfeb8068) at kernel/qmetaobject.cpp:232
#31 0x01150a1a in QMetaObject::activate (sender=0x8ac52b8, m=0x2be7458, local_signal_index=4, argv=0xbfeb8068) at kernel/qobject.cpp:3278
#32 0x02a30835 in Akonadi::AgentManager::instanceStatusChanged(Akonadi::AgentInstance const&) () from /usr/lib/libakonadi-kde.so.4
#33 0x02a35832 in ?? () from /usr/lib/libakonadi-kde.so.4
#34 0x02a381c1 in Akonadi::AgentManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#35 0x01141bed in metacall (argv=0xbfeb81d0, idx=18, cl=QMetaObject::InvokeMetaMethod, object=0x8ac52b8) at kernel/qmetaobject.cpp:237
#36 QMetaObject::metacall (object=0x8ac52b8, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xbfeb81d0) at kernel/qmetaobject.cpp:232
#37 0x01150a1a in QMetaObject::activate (sender=0x8c2c6a0, m=0x2bec778, local_signal_index=7, argv=0xbfeb81d0) at kernel/qobject.cpp:3278
#38 0x02b6d365 in ?? () from /usr/lib/libakonadi-kde.so.4
#39 0x02b6d9d6 in ?? () from /usr/lib/libakonadi-kde.so.4
#40 0x00ca4d37 in QDBusConnectionPrivate::deliverCall (this=0x86e3c58, object=0x8c2c6a0, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:942
#41 0x00caee86 in QDBusCallDeliveryEvent::placeMetaCall (this=0x8bbe140, object=0x8c2c6a0) at qdbusintegrator_p.h:103
#42 0x01153b02 in QObject::event (this=0x8c2c6a0, e=0x8bbe140) at kernel/qobject.cpp:1217
#43 0x03511314 in notify_helper (e=0x8bbe140, receiver=0x8c2c6a0, this=0x86ec808) at kernel/qapplication.cpp:4467
#44 QApplicationPrivate::notify_helper (this=0x86ec808, receiver=0x8c2c6a0, e=0x8bbe140) at kernel/qapplication.cpp:4439
#45 0x035166c3 in QApplication::notify (this=0x8bbe140, receiver=0x8c2c6a0, e=0x8bbe140) at kernel/qapplication.cpp:3867
#46 0x004d93d1 in KApplication::notify (this=0xbfeb97d4, receiver=0x8c2c6a0, event=0x8bbe140) at ../../kdeui/kernel/kapplication.cpp:311
#47 0x0113b20e in QCoreApplication::notifyInternal (this=0xbfeb97d4, receiver=0x8c2c6a0, event=0x8bbe140) at kernel/qcoreapplication.cpp:731
#48 0x0113f003 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x86c9540) at kernel/qcoreapplication.cpp:1372
#50 0x0113f15c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#51 0x011696a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#52 postEventSourceDispatch (s=0x86eef00) at kernel/qeventdispatcher_glib.cpp:277
#53 0x02ea1e1f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#54 0x02ea2550 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#55 0x02ea27ea in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#56 0x01169ada in QEventDispatcherGlib::processEvents (this=0x86ca268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#57 0x035c8dea in QGuiEventDispatcherGlib::processEvents (this=0x86ca268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#58 0x0113a24d in QEventLoop::processEvents (this=0xbfeb8c54, flags=...) at kernel/qeventloop.cpp:149
#59 0x0113a491 in QEventLoop::exec (this=0xbfeb8c54, flags=...) at kernel/qeventloop.cpp:201
#60 0x00aa506b in KJob::exec (this=0x8e65a08) at ../../kdecore/jobs/kjob.cpp:204
#61 0x04e81646 in MailCommon::FolderCollectionMonitor::expunge(Akonadi::Collection const&, bool) () from /usr/lib/libmailcommon.so.4
#62 0x05ffdce7 in KMKernel::cleanup() () from /usr/lib/libkmailprivate.so.4
#63 0x0654d7d4 in ?? () from /usr/lib/kde4/kmailpart.so
#64 0x0654d902 in ?? () from /usr/lib/kde4/kmailpart.so
#65 0x002ea878 in KontactInterface::Plugin::~Plugin() () from /usr/lib/libkontactinterface.so.4
#66 0x04e000c5 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so
#67 0x04e00112 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so
#68 0x00fbe187 in Kontact::MainWindow::~MainWindow() () from /usr/lib/libkontactprivate.so.4
#69 0x00fbe302 in Kontact::MainWindow::~MainWindow() () from /usr/lib/libkontactprivate.so.4
#70 0x0114e5a3 in qDeleteInEventHandler (o=0x883f500) at kernel/qobject.cpp:3986
#71 0x01153b30 in QObject::event (this=0x883f500, e=0xaae1c78) at kernel/qobject.cpp:1200
#72 0x0356b1b2 in QWidget::event (this=0x883f500, event=0xaae1c78) at kernel/qwidget.cpp:8718
#73 0x039898cc in QMainWindow::event (this=0x883f500, event=0xaae1c78) at widgets/qmainwindow.cpp:1480
#74 0x005b41c4 in KMainWindow::event (this=0x883f500, ev=0xaae1c78) at ../../kdeui/widgets/kmainwindow.cpp:1100
#75 0x005fc352 in KXmlGuiWindow::event (this=0x883f500, ev=0xaae1c78) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#76 0x03511314 in notify_helper (e=0xaae1c78, receiver=0x883f500, this=0x86ec808) at kernel/qapplication.cpp:4467
#77 QApplicationPrivate::notify_helper (this=0x86ec808, receiver=0x883f500, e=0xaae1c78) at kernel/qapplication.cpp:4439
#78 0x03516768 in QApplication::notify (this=0x86ec808, receiver=0x883f500, e=0xaae1c78) at kernel/qapplication.cpp:4432
#79 0x004d93d1 in KApplication::notify (this=0xbfeb97d4, receiver=0x883f500, event=0xaae1c78) at ../../kdeui/kernel/kapplication.cpp:311
#80 0x0113b20e in QCoreApplication::notifyInternal (this=0xbfeb97d4, receiver=0x883f500, event=0xaae1c78) at kernel/qcoreapplication.cpp:731
#81 0x0113f003 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#82 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x86c9540) at kernel/qcoreapplication.cpp:1372
#83 0x0113f15c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#84 0x011696a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#85 postEventSourceDispatch (s=0x86eef00) at kernel/qeventdispatcher_glib.cpp:277
#86 0x02ea1e1f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#87 0x02ea2550 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#88 0x02ea27ea in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#89 0x01169ada in QEventDispatcherGlib::processEvents (this=0x86ca268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#90 0x035c8dea in QGuiEventDispatcherGlib::processEvents (this=0x86ca268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#91 0x0113a24d in QEventLoop::processEvents (this=0xbfeb9734, flags=...) at kernel/qeventloop.cpp:149
#92 0x0113a491 in QEventLoop::exec (this=0xbfeb9734, flags=...) at kernel/qeventloop.cpp:201
#93 0x0113f20d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#94 0x0350eeb4 in QApplication::exec () at kernel/qapplication.cpp:3741
#95 0x0804ac91 in ?? ()
#96 0x00775113 in __libc_start_main (main=0x804a1b0, argc=1, ubp_av=0xbfeb99f4, init=0x804ba40 <__libc_csu_init>, fini=0x804bab0 <__libc_csu_fini>, rtld_fini=0x74a9f0, stack_end=0xbfeb99ec) at libc-start.c:226
#97 0x0804b1c1 in _start ()

Reported using DrKonqi
Comment 1 Christophe Marin 2011-08-28 14:51:06 UTC

*** This bug has been marked as a duplicate of bug 278876 ***
Comment 2 Christophe Marin 2011-08-28 22:41:49 UTC

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