Bug 205037 - kontact crashes after closing and during akregator is open (QObjectPrivate::removeReceiver, ~QObject, KMail::FolderViewItem::~FolderViewItem)
Summary: kontact crashes after closing and during akregator is open (QObjectPrivate::r...
Status: RESOLVED WORKSFORME
Alias: None
Product: kontact
Classification: Applications
Component: mail (show other bugs)
Version: 4.3
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-25 04:13 UTC by deliverware
Modified: 2011-09-24 21:45 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 deliverware 2009-08-25 04:13:20 UTC
Application that crashed: kontact
Version of the application: 4.3.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-4.slh.2-sidux-686 i686

What I was doing when the application crashed:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  QObjectPrivate::removeReceiver (this=0x9d36b70, signal=10, receiver=0x9fe19b8) at kernel/qobject.cpp:293
#7  0xb77cd278 in ~QObject (this=0x9fe19b8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:814
#8  0xb1071294 in KMail::FolderViewItem::~FolderViewItem() () from /usr/lib/libkmailprivate.so.4
#9  0xb73bb139 in ~QTreeWidgetItem (this=0x9fe0130, __in_chrg=<value optimized out>) at itemviews/qtreewidget.cpp:1514
#10 0xb107128c in KMail::FolderViewItem::~FolderViewItem() () from /usr/lib/libkmailprivate.so.4
#11 0xb73b28de in QTreeModel::clear (this=0x9fad3f0) at itemviews/qtreewidget.cpp:166
#12 0xb106dfd7 in KMail::FolderView::reload (this=0x9f72e90, openFoldersForUpdate=false) at ../../kmail/folderview.cpp:620
#13 0xb12cc7bf in KMMainWidget::slotShowStartupFolder (this=0x9b6e7f8) at ../../kmail/kmmainwidget.cpp:4506
#14 0xb12e5700 in KMMainWidget::qt_metacall (this=0x9b6e7f8, _c=QMetaObject::InvokeMetaMethod, _id=108, _a=0xbf8955f8) at ./kmmainwidget.moc:456
#15 0xb77cbb33 in QMetaObject::activate (sender=0x9fd6c58, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#16 0xb77cc782 in QMetaObject::activate (sender=0x9fd6c58, m=0xb78a6de8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#17 0xb77d1847 in QSingleShotTimer::timeout (this=0x9fd6c58) at .moc/release-shared/qtimer.moc:76
#18 0xb77d196c in QSingleShotTimer::timerEvent (this=0x9fd6c58) at kernel/qtimer.cpp:298
#19 0xb77c6bcf in QObject::event (this=0x9fd6c58, e=0xbf895a7c) at kernel/qobject.cpp:1074
#20 0xb6df6814 in QApplicationPrivate::notify_helper (this=0x99cf388, receiver=0x9fd6c58, e=0xbf895a7c) at kernel/qapplication.cpp:4056
#21 0xb6dfe97e in QApplication::notify (this=0xbf895e2c, receiver=0x9fd6c58, e=0xbf895a7c) at kernel/qapplication.cpp:3603
#22 0xb7cb600d in KApplication::notify (this=0xbf895e2c, receiver=0x9fd6c58, event=0xbf895a7c) at ../../kdeui/kernel/kapplication.cpp:302
#23 0xb77b69cb in QCoreApplication::notifyInternal (this=0xbf895e2c, receiver=0x9fd6c58, event=0xbf895a7c) at kernel/qcoreapplication.cpp:610
#24 0xb77e5361 in QCoreApplication::sendEvent (this=0x99d1f34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#25 QTimerInfoList::activateTimers (this=0x99d1f34) at kernel/qeventdispatcher_unix.cpp:572
#26 0xb77e1900 in timerSourceDispatch (source=0x99d1f00) at kernel/qeventdispatcher_glib.cpp:165
#27 0xb5272368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb52758c3 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0xb5275a48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0xb77e1858 in QEventDispatcherGlib::processEvents (this=0x99a6718, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#31 0xb6e95fd5 in QGuiEventDispatcherGlib::processEvents (this=0x99a6718, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#32 0xb77b501a in QEventLoop::processEvents (this=0xbf895ca0, flags=...) at kernel/qeventloop.cpp:149
#33 0xb77b5462 in QEventLoop::exec (this=0xbf895ca0, flags=...) at kernel/qeventloop.cpp:201
#34 0xb77b78b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#35 0xb6df6697 in QApplication::exec () at kernel/qapplication.cpp:3525
#36 0x0804bd40 in main (argc=1, argv=0xbf896024) at ../../../kontact/src/main.cpp:218


 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  QObjectPrivate::removeReceiver (this=0x9d36b70, signal=10, receiver=0x9fe19b8) at kernel/qobject.cpp:293
#7  0xb77cd278 in ~QObject (this=0x9fe19b8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:814
#8  0xb1071294 in KMail::FolderViewItem::~FolderViewItem() () from /usr/lib/libkmailprivate.so.4
#9  0xb73bb139 in ~QTreeWidgetItem (this=0x9fe0130, __in_chrg=<value optimized out>) at itemviews/qtreewidget.cpp:1514
#10 0xb107128c in KMail::FolderViewItem::~FolderViewItem() () from /usr/lib/libkmailprivate.so.4
#11 0xb73b28de in QTreeModel::clear (this=0x9fad3f0) at itemviews/qtreewidget.cpp:166
#12 0xb106dfd7 in KMail::FolderView::reload (this=0x9f72e90, openFoldersForUpdate=false) at ../../kmail/folderview.cpp:620
#13 0xb12cc7bf in KMMainWidget::slotShowStartupFolder (this=0x9b6e7f8) at ../../kmail/kmmainwidget.cpp:4506
#14 0xb12e5700 in KMMainWidget::qt_metacall (this=0x9b6e7f8, _c=QMetaObject::InvokeMetaMethod, _id=108, _a=0xbf8955f8) at ./kmmainwidget.moc:456
#15 0xb77cbb33 in QMetaObject::activate (sender=0x9fd6c58, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#16 0xb77cc782 in QMetaObject::activate (sender=0x9fd6c58, m=0xb78a6de8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#17 0xb77d1847 in QSingleShotTimer::timeout (this=0x9fd6c58) at .moc/release-shared/qtimer.moc:76
#18 0xb77d196c in QSingleShotTimer::timerEvent (this=0x9fd6c58) at kernel/qtimer.cpp:298
#19 0xb77c6bcf in QObject::event (this=0x9fd6c58, e=0xbf895a7c) at kernel/qobject.cpp:1074
#20 0xb6df6814 in QApplicationPrivate::notify_helper (this=0x99cf388, receiver=0x9fd6c58, e=0xbf895a7c) at kernel/qapplication.cpp:4056
#21 0xb6dfe97e in QApplication::notify (this=0xbf895e2c, receiver=0x9fd6c58, e=0xbf895a7c) at kernel/qapplication.cpp:3603
#22 0xb7cb600d in KApplication::notify (this=0xbf895e2c, receiver=0x9fd6c58, event=0xbf895a7c) at ../../kdeui/kernel/kapplication.cpp:302
#23 0xb77b69cb in QCoreApplication::notifyInternal (this=0xbf895e2c, receiver=0x9fd6c58, event=0xbf895a7c) at kernel/qcoreapplication.cpp:610
#24 0xb77e5361 in QCoreApplication::sendEvent (this=0x99d1f34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#25 QTimerInfoList::activateTimers (this=0x99d1f34) at kernel/qeventdispatcher_unix.cpp:572
#26 0xb77e1900 in timerSourceDispatch (source=0x99d1f00) at kernel/qeventdispatcher_glib.cpp:165
#27 0xb5272368 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb52758c3 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0xb5275a48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0xb77e1858 in QEventDispatcherGlib::processEvents (this=0x99a6718, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#31 0xb6e95fd5 in QGuiEventDispatcherGlib::processEvents (this=0x99a6718, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#32 0xb77b501a in QEventLoop::processEvents (this=0xbf895ca0, flags=...) at kernel/qeventloop.cpp:149
#33 0xb77b5462 in QEventLoop::exec (this=0xbf895ca0, flags=...) at kernel/qeventloop.cpp:201
#34 0xb77b78b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#35 0xb6df6697 in QApplication::exec () at kernel/qapplication.cpp:3525
#36 0x0804bd40 in main (argc=1, argv=0xbf896024) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2009-11-16 11:16:08 UTC
This may be a duplicate of bug 185544. Do you remember seeing a window informing you that another kontact instance was running ?
Comment 2 Christophe Marin 2011-09-24 21:45:25 UTC
No feedback and the issue is probably fixed in recent kdepim versions (>= 4.7.1)