Bug 191940

Summary: kontact crashes in background with SIGSEGV at random times
Product: [Applications] kontact Reporter: Tom <trburkholder>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tom 2009-05-07 20:23:53 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Kontact starts normally and runs anywhere from 10 minutes to 90 minutes and then crashes.  It always crashes in the background while I'm doing something else.   

Backtrace:
Application: Kontact (kontact), signal SIGSEGV
[Current thread is 0 (LWP 18104)]

Thread 2 (Thread 0xac791b90 (LWP 18124)):
#0  0xb7f61430 in __kernel_vsyscall ()
#1  0xb58ae7b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5b82380 in QProcessManager::run (this=0x9a94a58) at io/qprocess_unix.cpp:305
#3  0xb5ab096e in QThreadPrivate::start (arg=0x9a94a58) at thread/qthread_unix.cpp:189
#4  0xb50a74ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb58b649e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb47c1700 (LWP 18104)):
[KCrash Handler]
#6  QHashData::nextNode (node=0xe01a434) at tools/qhash.cpp:235
#7  0xb6938a37 in QDomNamedNodeMapPrivate::clearMap (this=0xf977f78) at ../../include/QtCore/../../src/corelib/tools/qhash.h:407
#8  0xb6938b05 in ~QDomNamedNodeMapPrivate (this=0xf977f78) at dom/qdom.cpp:3058
#9  0xb693aea1 in ~QDomElementPrivate (this=0xf977f08) at dom/qdom.cpp:4432
#10 0xb6939b40 in ~QDomNodePrivate (this=0xf977c38) at dom/qdom.cpp:1496
#11 0xb693aeb1 in ~QDomElementPrivate (this=0xf977c38) at dom/qdom.cpp:4433
#12 0xb6939b40 in ~QDomNodePrivate (this=0xb5c8da8) at dom/qdom.cpp:1496
#13 0xb693aeb1 in ~QDomElementPrivate (this=0xb5c8da8) at dom/qdom.cpp:4433
#14 0xb6939b40 in ~QDomNodePrivate (this=0xb53cb30) at dom/qdom.cpp:1496
#15 0xb693aeb1 in ~QDomElementPrivate (this=0xb53cb30) at dom/qdom.cpp:4433
#16 0xb6932a2a in ~QDomNode (this=0xaa000c54) at dom/qdom.cpp:2107
#17 0xb1698046 in boost::detail::sp_counted_impl_p<Syndication::ElementWrapper::ElementWrapperPrivate>::dispose (this=0xb58d118) at /usr/include/qt4/QtXml/qdom.h:477
#18 0xb1696dc8 in ~ElementWrapper (this=0xaa000cf8) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#19 0xb167f1b9 in ~FeedDocument (this=0xb53ca20) at /build/buildd/kdepimlibs-4.2.2/syndication/atom/document.h:58
#20 0xb1687898 in boost::detail::sp_counted_impl_p<Syndication::Atom::FeedDocument>::dispose (this=0xb58d130) at /usr/include/boost/checked_delete.hpp:34
#21 0xb1692e80 in ~FeedAtomImpl (this=0xfae0998) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#22 0xb16a13a8 in boost::detail::sp_counted_impl_p<Syndication::FeedAtomImpl>::dispose (this=0xb58d240) at /usr/include/boost/checked_delete.hpp:34
#23 0xb16a0cfb in Syndication::Loader::slotRetrieverDone (this=0xc3a54e0, data=@0xbfe7d5a8, success=true) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#24 0xb16a0ef9 in Syndication::Loader::qt_metacall (this=0xc3a54e0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfe7d568)
    at /build/buildd/kdepimlibs-4.2.2/obj-i486-linux-gnu/syndication/loader.moc:73
#25 0xb5bbaca8 in QMetaObject::activate (sender=0xfaf6a70, from_signal_index=4, to_signal_index=4, argv=0xbfe7d568) at kernel/qobject.cpp:3069
#26 0xb5bbb932 in QMetaObject::activate (sender=0xfaf6a70, m=0xb16c1b38, local_signal_index=0, argv=0xbfe7d568) at kernel/qobject.cpp:3143
#27 0xb16a331f in Syndication::DataRetriever::dataRetrieved (this=0xfaf6a70, _t1=@0xbfe7d5a8, _t2=true) at /build/buildd/kdepimlibs-4.2.2/obj-i486-linux-gnu/syndication/dataretriever.moc:79
#28 0xb16a406e in Syndication::FileRetriever::slotResult (this=0xfaf6a70, job=0xf27c108) at /build/buildd/kdepimlibs-4.2.2/syndication/dataretriever.cpp:132
#29 0xb16a439c in Syndication::FileRetriever::qt_metacall (this=0xfaf6a70, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfe7d6ac)
    at /build/buildd/kdepimlibs-4.2.2/obj-i486-linux-gnu/syndication/dataretriever.moc:195
#30 0xb5bbaca8 in QMetaObject::activate (sender=0xf27c108, from_signal_index=7, to_signal_index=7, argv=0xbfe7d6ac) at kernel/qobject.cpp:3069
#31 0xb5bbb932 in QMetaObject::activate (sender=0xf27c108, m=0xb5f2cf08, local_signal_index=3, argv=0xbfe7d6ac) at kernel/qobject.cpp:3143
#32 0xb5dde883 in KJob::result (this=0xf27c108, _t1=0xf27c108) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kdecore/kjob.moc:188
#33 0xb5dded29 in KJob::emitResult (this=0xf27c108) at /build/buildd/kde4libs-4.2.2/kdecore/jobs/kjob.cpp:294
#34 0xb6f08ab5 in KIO::SimpleJob::slotFinished (this=0xf27c108) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:489
#35 0xb6f09d23 in KIO::TransferJob::slotFinished (this=0xf27c108) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:966
#36 0xb6f0ae0b in KIO::TransferJob::qt_metacall (this=0xf27c108, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfe7d8e8) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/jobclasses.moc:343
#37 0xb5bbaca8 in QMetaObject::activate (sender=0xf0b0f60, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3069
#38 0xb5bbb932 in QMetaObject::activate (sender=0xf0b0f60, m=0xb70b2e64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3143
#39 0xb6fc6937 in KIO::SlaveInterface::finished (this=0xf0b0f60) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/slaveinterface.moc:165
#40 0xb6fca677 in KIO::SlaveInterface::dispatch (this=0xf0b0f60, _cmd=104, rawdata=@0xbfe7dab4) at /build/buildd/kde4libs-4.2.2/kio/kio/slaveinterface.cpp:175
#41 0xb6fc6e17 in KIO::SlaveInterface::dispatch (this=0xf0b0f60) at /build/buildd/kde4libs-4.2.2/kio/kio/slaveinterface.cpp:91
#42 0xb6fb71bd in KIO::Slave::gotInput (this=0xf0b0f60) at /build/buildd/kde4libs-4.2.2/kio/kio/slave.cpp:322
#43 0xb6fb9713 in KIO::Slave::qt_metacall (this=0xf0b0f60, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe7dbc8) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/slave.moc:76
#44 0xb5bbaca8 in QMetaObject::activate (sender=0xf17cd58, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#45 0xb5bbb932 in QMetaObject::activate (sender=0xf17cd58, m=0xb70af940, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#46 0xb6eceea7 in KIO::Connection::readyRead (this=0xf17cd58) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/connection.moc:86
#47 0xb6ed0813 in KIO::ConnectionPrivate::dequeue (this=0xf367c20) at /build/buildd/kde4libs-4.2.2/kio/kio/connection.cpp:82
#48 0xb6ed0bf6 in KIO::Connection::qt_metacall (this=0xf17cd58, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xf5b65d0) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/connection.moc:73
#49 0xb5bb38fb in QMetaCallEvent::placeMetaCall (this=0xbd84d48, object=0xf17cd58) at kernel/qobject.cpp:489
#50 0xb5bb53a0 in QObject::event (this=0xf17cd58, e=0xbd84d48) at kernel/qobject.cpp:1118
#51 0xb6075f2c in QApplicationPrivate::notify_helper (this=0x9a8d2a8, receiver=0xf17cd58, e=0xbd84d48) at kernel/qapplication.cpp:4084
#52 0xb607e22e in QApplication::notify (this=0xbfe7e388, receiver=0xf17cd58, e=0xbd84d48) at kernel/qapplication.cpp:3631
#53 0xb6c9a94d in KApplication::notify (this=0xbfe7e388, receiver=0xf17cd58, event=0xbd84d48) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#54 0xb5ba4a3b in QCoreApplication::notifyInternal (this=0xbfe7e388, receiver=0xf17cd58, event=0xbd84d48) at kernel/qcoreapplication.cpp:602
#55 0xb5ba5695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9a69428) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#56 0xb5ba588d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#57 0xb5bd07ef in postEventSourceDispatch (s=0x9a8f510) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#58 0xb4c77b88 in IA__g_main_context_dispatch (context=0x9a8f490) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#59 0xb4c7b0eb in g_main_context_iterate (context=0x9a8f490, block=1, dispatch=1, self=0x9a930f8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#60 0xb4c7b268 in IA__g_main_context_iteration (context=0x9a8f490, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#61 0xb5bd0438 in QEventDispatcherGlib::processEvents (this=0x9a6e238, flags={i = -1075322280}) at kernel/qeventdispatcher_glib.cpp:323
#62 0xb61173f5 in QGuiEventDispatcherGlib::processEvents (this=0x9a6e238, flags={i = -1075322232}) at kernel/qguieventdispatcher_glib.cpp:202
#63 0xb5ba306a in QEventLoop::processEvents (this=0xbfe7e300, flags={i = -1075322168}) at kernel/qeventloop.cpp:149
#64 0xb5ba34aa in QEventLoop::exec (this=0xbfe7e300, flags={i = -1075322104}) at kernel/qeventloop.cpp:200
#65 0xb5ba5959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#66 0xb6075da7 in QApplication::exec () at kernel/qapplication.cpp:3553
#67 0x0804c072 in _start ()
Comment 1 Tom 2009-05-07 23:00:40 UTC
I think it's in the akgregator component. I was running kmail and akgregator separately and akgreator crashed with the following backtrace:

Application: Akregator (akregator), signal SIGSEGV

Thread 1 (Thread 0xb48ad700 (LWP 28226)):
[KCrash Handler]
#6  QDomNamedNodeMapPrivate::clearMap (this=0xd679cb0) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:132
#7  0xb6ea8b05 in ~QDomNamedNodeMapPrivate (this=0xd679cb0) at dom/qdom.cpp:3058
#8  0xb6eaaea1 in ~QDomElementPrivate (this=0xc3afb80) at dom/qdom.cpp:4432
#9  0xb6ea9b40 in ~QDomNodePrivate (this=0xd1ee968) at dom/qdom.cpp:1496
#10 0xb6eaaeb1 in ~QDomElementPrivate (this=0xd1ee968) at dom/qdom.cpp:4433
#11 0xb6ea9b40 in ~QDomNodePrivate (this=0xa732308) at dom/qdom.cpp:1496
#12 0xb6eaaeb1 in ~QDomElementPrivate (this=0xa732308) at dom/qdom.cpp:4433
#13 0xb6ea9b40 in ~QDomNodePrivate (this=0x1229aea8) at dom/qdom.cpp:1496
#14 0xb6eaaeb1 in ~QDomElementPrivate (this=0x1229aea8) at dom/qdom.cpp:4433
#15 0xb6ea2a2a in ~QDomNode (this=0xaa49fcc) at dom/qdom.cpp:2107
#16 0xb550e046 in boost::detail::sp_counted_impl_p<Syndication::ElementWrapper::ElementWrapperPrivate>::dispose (this=0xc1d6270) at /usr/include/qt4/QtXml/qdom.h:477
#17 0xb550cdc8 in ~ElementWrapper (this=0xba2ab10) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#18 0xb54f51b9 in ~FeedDocument (this=0x117f68e0) at /build/buildd/kdepimlibs-4.2.2/syndication/atom/document.h:58
#19 0xb54fd898 in boost::detail::sp_counted_impl_p<Syndication::Atom::FeedDocument>::dispose (this=0xf7835e0) at /usr/include/boost/checked_delete.hpp:34
#20 0xb5508e80 in ~FeedAtomImpl (this=0xb22f768) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#21 0xb55173a8 in boost::detail::sp_counted_impl_p<Syndication::FeedAtomImpl>::dispose (this=0xfa0cab8) at /usr/include/boost/checked_delete.hpp:34
#22 0xb5516cfb in Syndication::Loader::slotRetrieverDone (this=0x1614ba00, data=@0xbf8eab78, success=true) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#23 0xb5516ef9 in Syndication::Loader::qt_metacall (this=0x1614ba00, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf8eab38)
    at /build/buildd/kdepimlibs-4.2.2/obj-i486-linux-gnu/syndication/loader.moc:73
#24 0xb6129ca8 in QMetaObject::activate (sender=0x8e09be8, from_signal_index=4, to_signal_index=4, argv=0xbf8eab38) at kernel/qobject.cpp:3069
#25 0xb612a932 in QMetaObject::activate (sender=0x8e09be8, m=0xb5537b38, local_signal_index=0, argv=0xbf8eab38) at kernel/qobject.cpp:3143
#26 0xb551931f in Syndication::DataRetriever::dataRetrieved (this=0x8e09be8, _t1=@0xbf8eab78, _t2=true) at /build/buildd/kdepimlibs-4.2.2/obj-i486-linux-gnu/syndication/dataretriever.moc:79
#27 0xb551a06e in Syndication::FileRetriever::slotResult (this=0x8e09be8, job=0xc2e2730) at /build/buildd/kdepimlibs-4.2.2/syndication/dataretriever.cpp:132
#28 0xb551a39c in Syndication::FileRetriever::qt_metacall (this=0x8e09be8, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8eac7c)
    at /build/buildd/kdepimlibs-4.2.2/obj-i486-linux-gnu/syndication/dataretriever.moc:195
#29 0xb6129ca8 in QMetaObject::activate (sender=0xc2e2730, from_signal_index=7, to_signal_index=7, argv=0xbf8eac7c) at kernel/qobject.cpp:3069
#30 0xb612a932 in QMetaObject::activate (sender=0xc2e2730, m=0xb649bf08, local_signal_index=3, argv=0xbf8eac7c) at kernel/qobject.cpp:3143
#31 0xb634d883 in KJob::result (this=0xc2e2730, _t1=0xc2e2730) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kdecore/kjob.moc:188
#32 0xb634dd29 in KJob::emitResult (this=0xc2e2730) at /build/buildd/kde4libs-4.2.2/kdecore/jobs/kjob.cpp:294
#33 0xb7477ab5 in KIO::SimpleJob::slotFinished (this=0xc2e2730) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:489
#34 0xb7478d23 in KIO::TransferJob::slotFinished (this=0xc2e2730) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:966
#35 0xb7479e0b in KIO::TransferJob::qt_metacall (this=0xc2e2730, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf8eaeb8) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/jobclasses.moc:343
#36 0xb6129ca8 in QMetaObject::activate (sender=0xab52408, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3069
#37 0xb612a932 in QMetaObject::activate (sender=0xab52408, m=0xb7621e64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3143
#38 0xb7535937 in KIO::SlaveInterface::finished (this=0xab52408) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/slaveinterface.moc:165
#39 0xb7539677 in KIO::SlaveInterface::dispatch (this=0xab52408, _cmd=104, rawdata=@0xbf8eb084) at /build/buildd/kde4libs-4.2.2/kio/kio/slaveinterface.cpp:175
#40 0xb7535e17 in KIO::SlaveInterface::dispatch (this=0xab52408) at /build/buildd/kde4libs-4.2.2/kio/kio/slaveinterface.cpp:91
#41 0xb75261bd in KIO::Slave::gotInput (this=0xab52408) at /build/buildd/kde4libs-4.2.2/kio/kio/slave.cpp:322
#42 0xb7528713 in KIO::Slave::qt_metacall (this=0xab52408, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8eb198) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/slave.moc:76
#43 0xb6129ca8 in QMetaObject::activate (sender=0xb3bb1e8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#44 0xb612a932 in QMetaObject::activate (sender=0xb3bb1e8, m=0xb761e940, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#45 0xb743dea7 in KIO::Connection::readyRead (this=0xb3bb1e8) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/connection.moc:86
#46 0xb743f813 in KIO::ConnectionPrivate::dequeue (this=0x9e77558) at /build/buildd/kde4libs-4.2.2/kio/kio/connection.cpp:82
#47 0xb743fbf6 in KIO::Connection::qt_metacall (this=0xb3bb1e8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xd46f6e8) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/connection.moc:73
#48 0xb61228fb in QMetaCallEvent::placeMetaCall (this=0xee92950, object=0xb3bb1e8) at kernel/qobject.cpp:489
#49 0xb61243a0 in QObject::event (this=0xb3bb1e8, e=0xee92950) at kernel/qobject.cpp:1118
#50 0xb65e5f2c in QApplicationPrivate::notify_helper (this=0x8979230, receiver=0xb3bb1e8, e=0xee92950) at kernel/qapplication.cpp:4084
#51 0xb65ee22e in QApplication::notify (this=0xbf8eb920, receiver=0xb3bb1e8, e=0xee92950) at kernel/qapplication.cpp:3631
#52 0xb720994d in KApplication::notify (this=0xbf8eb920, receiver=0xb3bb1e8, event=0xee92950) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#53 0xb6113a3b in QCoreApplication::notifyInternal (this=0xbf8eb920, receiver=0xb3bb1e8, event=0xee92950) at kernel/qcoreapplication.cpp:602
#54 0xb6114695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8956060) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#55 0xb611488d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#56 0xb613f7ef in postEventSourceDispatch (s=0x897b710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#57 0xb4e30b88 in IA__g_main_context_dispatch (context=0x897b690) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#58 0xb4e340eb in g_main_context_iterate (context=0x897b690, block=1, dispatch=1, self=0x8979300) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#59 0xb4e34268 in IA__g_main_context_iteration (context=0x897b690, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#60 0xb613f438 in QEventDispatcherGlib::processEvents (this=0x895bbe0, flags={i = -1081165784}) at kernel/qeventdispatcher_glib.cpp:323
#61 0xb66873f5 in QGuiEventDispatcherGlib::processEvents (this=0x895bbe0, flags={i = -1081165736}) at kernel/qguieventdispatcher_glib.cpp:202
#62 0xb611206a in QEventLoop::processEvents (this=0xbf8eb8d0, flags={i = -1081165672}) at kernel/qeventloop.cpp:149
#63 0xb61124aa in QEventLoop::exec (this=0xbf8eb8d0, flags={i = -1081165608}) at kernel/qeventloop.cpp:200
#64 0xb6114959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#65 0xb65e5da7 in QApplication::exec () at kernel/qapplication.cpp:3553
#66 0x0804ed81 in _start ()
Comment 2 Dario Andres 2009-05-07 23:24:49 UTC
Marking as duplicate of bug 190068
Thanks

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