Bug 289893 - Kontact 4.7 crashes on exit
Summary: Kontact 4.7 crashes on exit
Status: RESOLVED DUPLICATE of bug 278876
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-27 01:27 UTC by Alan House
Modified: 2011-12-27 12:00 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alan House 2011-12-27 01:27:25 UTC
Application: kontact (4.7.4)
KDE Platform Version: 4.7.4 (4.7.4) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.1.6-1.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

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

Every time Kontact exits (even closing the task) causes a crash (k-rash). how do I get the update if this is fixed?

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f01c9d55840 (LWP 17647))]

Thread 3 (Thread 0x7f01bd2c5700 (LWP 17648)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000039ef9973cc in WTF::TCMalloc_PageHeap::scavengerThread (this=0x39f0390f80) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00000039ef9974f9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00000039c5e07d90 in start_thread (arg=0x7f01bd2c5700) at pthread_create.c:309
#4  0x00000039c52ef48d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f01bc9c4700 (LWP 17649)):
#0  0x00007fffe3bff98f in clock_gettime ()
#1  0x00000039c66041f1 in __GI_clock_gettime (clock_id=1, tp=0x7f01bc9c3b00) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00000039cced22e4 in do_gettime (frac=0x7f01bc9c3b18, sec=0x7f01bc9c3b10) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00000039ccfa84bd in QTimerInfoList::updateCurrentTime (this=0x7f01b80020d0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00000039ccfa81d1 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#6  timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:144
#7  0x00000039c7e44754 in g_main_context_check (context=0x7f01b80009a0, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:2943
#8  0x00000039c7e44fa2 in g_main_context_iterate (context=0x7f01b80009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3070
#9  0x00000039c7e4544c in g_main_context_iteration (context=0x7f01b80009a0, may_block=1) at gmain.c:3136
#10 0x00000039ccfa7db6 in QEventDispatcherGlib::processEvents (this=0x7f01b80008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00000039ccf78172 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00000039ccf783c7 in QEventLoop::exec (this=0x7f01bc9c3d40, flags=...) at kernel/qeventloop.cpp:204
#13 0x00000039cce78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x00000039cce7bb6b in QThreadPrivate::start (arg=0x1a5cfa0) at thread/qthread_unix.cpp:298
#15 0x00000039c5e07d90 in start_thread (arg=0x7f01bc9c4700) at pthread_create.c:309
#16 0x00000039c52ef48d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f01c9d55840 (LWP 17647)):
[KCrash Handler]
#6  0x00000039f088686f in MailCommon::FolderTreeWidget::selectedCollections (this=0x23fd480) at /usr/src/debug/kdepim-4.7.4/mailcommon/foldertreewidget.cpp:237
#7  0x00000039f0d2da1e in KMMainWidget::updateFolderMenu (this=0x2431a00) at /usr/src/debug/kdepim-4.7.4/kmail/kmmainwidget.cpp:3843
#8  0x00000039f0d3d093 in KMMainWidget::slotEndCheckFetchCollectionsDone (this=0x2431a00, job=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kmail/kmmainwidget.cpp:437
#9  0x00000039f0d3d8b8 in KMMainWidget::slotEndCheckMail (this=0x2431a00) at /usr/src/debug/kdepim-4.7.4/kmail/kmmainwidget.cpp:390
#10 0x00000039f0d40ec5 in KMMainWidget::qt_static_metacall (_o=0x2431a00, _c=<optimized out>, _id=<optimized out>, _a=0x7fffe3b071a0) at /usr/src/debug/kdepim-4.7.4/x86_64-redhat-linux-gnu/kmail/kmmainwidget.moc:350
#11 0x00000039ccf8ccd1 in QMetaObject::activate (sender=0x22aca60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#12 0x00000039f0cef25c in KMKernel::slotProgressItemCompletedOrCanceled (this=0x22aca60, item=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kmail/kmkernel.cpp:1702
#13 0x00000039f0cf91ea in KMKernel::qt_static_metacall (_o=0x22aca60, _c=<optimized out>, _id=<optimized out>, _a=0x7fffe3b07470) at /usr/src/debug/kdepim-4.7.4/x86_64-redhat-linux-gnu/kmail/kmkernel.moc:185
#14 0x00000039ccf8ccd1 in QMetaObject::activate (sender=0x1fcbee0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe3b07470) at kernel/qobject.cpp:3547
#15 0x00000039e92749c2 in KPIM::ProgressManager::progressItemCompleted (this=<optimized out>, _t1=0x2357700) at /usr/src/debug/kdepim-4.7.4/x86_64-redhat-linux-gnu/libkdepim/progressmanager.moc:300
#16 0x00000039ccf8ccd1 in QMetaObject::activate (sender=0x2357700, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe3b075c0) at kernel/qobject.cpp:3547
#17 0x00000039e92745c2 in KPIM::ProgressItem::progressItemCompleted (this=<optimized out>, _t1=0x2357700) at /usr/src/debug/kdepim-4.7.4/x86_64-redhat-linux-gnu/libkdepim/progressmanager.moc:135
#18 0x00000039e92761be in KPIM::AgentProgressMonitor::Private::instanceStatusChanged (this=0x36935d0, instance=...) at /usr/src/debug/kdepim-4.7.4/libkdepim/agentprogressmonitor.cpp:100
#19 0x00000039ccf8ccd1 in QMetaObject::activate (sender=0x219fc30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe3b07730) at kernel/qobject.cpp:3547
#20 0x00000039e6a93355 in Akonadi::AgentManager::instanceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.4/x86_64-redhat-linux-gnu/akonadi/agentmanager.moc:191
#21 0x00000039e6a97bcf in Akonadi::AgentManagerPrivate::agentInstanceStatusChanged (this=0x23300a0, identifier=<optimized out>, status=0, msg=...) at /usr/src/debug/kdepimlibs-4.7.4/akonadi/agentmanager.cpp:129
#22 0x00000039ccf8ccd1 in QMetaObject::activate (sender=0x212b5b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe3b078e0) at kernel/qobject.cpp:3547
#23 0x00000039e6bb3cdb in OrgFreedesktopAkonadiAgentManagerInterface::agentInstanceStatusChanged (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.4/x86_64-redhat-linux-gnu/akonadi/agentmanagerinterface.moc:299
#24 0x00000039e6bb415f in OrgFreedesktopAkonadiAgentManagerInterface::qt_static_metacall (_o=0x212b5b0, _c=<optimized out>, _id=<optimized out>, _a=0x7fffe3b081d0) at /usr/src/debug/kdepimlibs-4.7.4/x86_64-redhat-linux-gnu/akonadi/agentmanagerinterface.moc:144
#25 0x00000039e6bb6d1b in OrgFreedesktopAkonadiAgentManagerInterface::qt_metacall (this=0x212b5b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe3b081d0) at /usr/src/debug/kdepimlibs-4.7.4/x86_64-redhat-linux-gnu/akonadi/agentmanagerinterface.moc:240
#26 0x00000039d3622d8b in QDBusConnectionPrivate::deliverCall (this=0x1a3c5e0, object=0x212b5b0, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:947
#27 0x00000039ccf91f06 in QObject::event (this=0x212b5b0, e=<optimized out>) at kernel/qobject.cpp:1195
#28 0x00000039cd9c9994 in notify_helper (e=0x2995c40, receiver=0x212b5b0, this=0x1a52730) at kernel/qapplication.cpp:4550
#29 QApplicationPrivate::notify_helper (this=0x1a52730, receiver=0x212b5b0, e=0x2995c40) at kernel/qapplication.cpp:4522
#30 0x00000039cd9ce813 in QApplication::notify (this=0x7fffe3b09ae0, receiver=0x212b5b0, e=0x2995c40) at kernel/qapplication.cpp:4411
#31 0x00000039d5a50766 in KApplication::notify (this=0x7fffe3b09ae0, receiver=0x212b5b0, event=0x2995c40) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#32 0x00000039ccf7903c in QCoreApplication::notifyInternal (this=0x7fffe3b09ae0, receiver=0x212b5b0, event=0x2995c40) at kernel/qcoreapplication.cpp:876
#33 0x00000039ccf7caca in sendEvent (event=0x2995c40, receiver=0x212b5b0) at kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a1f050) at kernel/qcoreapplication.cpp:1500
#35 0x00000039ccfa7923 in sendPostedEvents () at kernel/qcoreapplication.h:236
#36 postEventSourceDispatch (s=0x1a564f0) at kernel/qeventdispatcher_glib.cpp:279
#37 0x00000039c7e44a7d in g_main_dispatch (context=0x1a56400) at gmain.c:2425
#38 g_main_context_dispatch (context=0x1a56400) at gmain.c:2995
#39 0x00000039c7e45278 in g_main_context_iterate (context=0x1a56400, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#40 0x00000039c7e4544c in g_main_context_iteration (context=0x1a56400, may_block=1) at gmain.c:3136
#41 0x00000039ccfa7d4f in QEventDispatcherGlib::processEvents (this=0x1a20510, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#42 0x00000039cda6c5fe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#43 0x00000039ccf78172 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00000039ccf783c7 in QEventLoop::exec (this=0x7fffe3b08b90, flags=...) at kernel/qeventloop.cpp:204
#45 0x00000039d4741bb6 in KJob::exec (this=0x229c5e0) at /usr/src/debug/kdelibs-4.7.4/kdecore/jobs/kjob.cpp:204
#46 0x00000039f087e144 in MailCommon::FolderCollectionMonitor::expunge (this=0x22b8260, col=..., sync=true) at /usr/src/debug/kdepim-4.7.4/mailcommon/foldercollectionmonitor.cpp:98
#47 0x00000039f0cf6c63 in KMKernel::cleanup (this=0x22aca60) at /usr/src/debug/kdepim-4.7.4/kmail/kmkernel.cpp:1252
#48 0x00007f01742d0732 in KMailPart::~KMailPart (this=0x2004510, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kmail/kmail_part.cpp:138
#49 0x00007f01742d0839 in KMailPart::~KMailPart (this=0x2004510, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kmail/kmail_part.cpp:141
#50 0x00000039eae11a4e in KontactInterface::Plugin::~Plugin (this=0x20170a0, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.4/kontactinterface/plugin.cpp:90
#51 0x00007f017526ecdf in KMailPlugin::~KMailPlugin (this=0x20170a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kontact/plugins/kmail/kmail_plugin.cpp:159
#52 0x00007f017526ed09 in KMailPlugin::~KMailPlugin (this=0x20170a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kontact/plugins/kmail/kmail_plugin.cpp:163
#53 0x00000039d4c1c307 in Kontact::MainWindow::~MainWindow (this=0x1c09850, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kontact/src/mainwindow.cpp:287
#54 0x00000039d4c1c479 in Kontact::MainWindow::~MainWindow (this=0x1c09850, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.7.4/kontact/src/mainwindow.cpp:289
#55 0x00000039ccf91f38 in QObject::event (this=0x1c09850, e=<optimized out>) at kernel/qobject.cpp:1176
#56 0x00000039cda19a5b in QWidget::event (this=0x1c09850, event=0x2c83ce0) at kernel/qwidget.cpp:8820
#57 0x00000039cddeb4db in QMainWindow::event (this=0x1c09850, event=0x2c83ce0) at widgets/qmainwindow.cpp:1478
#58 0x00000039d5b4c3a8 in KXmlGuiWindow::event (this=0x1c09850, ev=0x2c83ce0) at /usr/src/debug/kdelibs-4.7.4/kdeui/xmlgui/kxmlguiwindow.cpp:126
#59 0x00000039cd9c9994 in notify_helper (e=0x2c83ce0, receiver=0x1c09850, this=0x1a52730) at kernel/qapplication.cpp:4550
#60 QApplicationPrivate::notify_helper (this=0x1a52730, receiver=0x1c09850, e=0x2c83ce0) at kernel/qapplication.cpp:4522
#61 0x00000039cd9ce813 in QApplication::notify (this=0x7fffe3b09ae0, receiver=0x1c09850, e=0x2c83ce0) at kernel/qapplication.cpp:4411
#62 0x00000039d5a50766 in KApplication::notify (this=0x7fffe3b09ae0, receiver=0x1c09850, event=0x2c83ce0) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#63 0x00000039ccf7903c in QCoreApplication::notifyInternal (this=0x7fffe3b09ae0, receiver=0x1c09850, event=0x2c83ce0) at kernel/qcoreapplication.cpp:876
#64 0x00000039ccf7caca in sendEvent (event=0x2c83ce0, receiver=0x1c09850) at kernel/qcoreapplication.h:231
#65 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a1f050) at kernel/qcoreapplication.cpp:1500
#66 0x00000039ccfa7923 in sendPostedEvents () at kernel/qcoreapplication.h:236
#67 postEventSourceDispatch (s=0x1a564f0) at kernel/qeventdispatcher_glib.cpp:279
#68 0x00000039c7e44a7d in g_main_dispatch (context=0x1a56400) at gmain.c:2425
#69 g_main_context_dispatch (context=0x1a56400) at gmain.c:2995
#70 0x00000039c7e45278 in g_main_context_iterate (context=0x1a56400, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#71 0x00000039c7e4544c in g_main_context_iteration (context=0x1a56400, may_block=1) at gmain.c:3136
#72 0x00000039ccfa7d4f in QEventDispatcherGlib::processEvents (this=0x1a20510, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#73 0x00000039cda6c5fe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#74 0x00000039ccf78172 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#75 0x00000039ccf783c7 in QEventLoop::exec (this=0x7fffe3b09a70, flags=...) at kernel/qeventloop.cpp:204
#76 0x00000039ccf7cdc5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#77 0x00000000004037b9 in main (argc=1, argv=0x7fffe3b0a108) at /usr/src/debug/kdepim-4.7.4/kontact/src/main.cpp:218

Possible duplicates by query: bug 289772, bug 288832, bug 288269, bug 288141, bug 287964.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-12-27 12:00:46 UTC

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