[kontact] [Bug 288141] Kontact crash on exit

Stephan Menzel stephan.menzel at gmx.eu
Sun Apr 26 19:59:35 BST 2015


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

Stephan Menzel <stephan.menzel at gmx.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stephan.menzel at gmx.eu

--- Comment #35 from Stephan Menzel <stephan.menzel at gmx.eu> ---
I also have this problem. At least I think its the same as it fits the
symptoms.

Here is two stack traces:


-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f67878f17c0 (LWP 4509))]

Thread 3 (Thread 0x7f676b402700 (LWP 4513)):
#0  0x00007f677f09482f in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f6782c8a1fe in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f6782c8a239 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/qt4/libQtWebKit.so.4
#3  0x00007f677f08f2c4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6784bcdfcd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f676aaf1700 (LWP 4514)):
#0  0x00007f6784bc51dd in poll () from /lib64/libc.so.6
#1  0x00007f677e0204e4 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f677e0205fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f678618553e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f678614c421 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#5  0x00007f678614c785 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#6  0x00007f678601bcb9 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f678601eb6b in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#8  0x00007f677f08f2c4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6784bcdfcd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f67878f17c0 (LWP 4509)):
[KCrash Handler]
#5  0x00007f671afc5173 in Akregator::Part::slotSaveFeedList() () from
/usr/lib64/kde4/akregatorpart.so
#6  0x00007f671afcaea7 in Akregator::Part::slotAutoSave() () from
/usr/lib64/kde4/akregatorpart.so
#7  0x00007f671aff13c5 in Akregator::Part::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/kde4/akregatorpart.so
#8  0x00007f678616ccc3 in QObject::event(QEvent*) () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007f6785358fac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007f6785362038 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#11 0x00007f6786c783ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#12 0x00007f678614e6fb in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f6786152e51 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f678618512e in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f677e02023d in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#16 0x00007f677e020548 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#17 0x00007f677e0205fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#18 0x00007f678618553e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f6785412eb6 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f678614c421 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#21 0x00007f678614c785 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#22 0x00007f678661d7f3 in KJob::exec() () from /usr/lib64/libkdecore.so.5
#23 0x00007f6720a5b9e6 in KMKernel::cleanup() () from
/usr/lib64/libkmailprivate.so.4
#24 0x00007f6720e48e8a in KMailPart::~KMailPart() () from
/usr/lib64/kde4/kmailpart.so
#25 0x00007f678711755e in KontactInterface::Plugin::~Plugin (this=0x1b83830,
__vtt_parm=<optimized out>, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/kdepimlibs-4.14.6/work/kdepimlibs-4.14.6/kontactinterface/plugin.cpp:92
#26 0x00007f67237b57d6 in KMailPlugin::~KMailPlugin() () from
/usr/lib64/kde4/kontact_kmailplugin.so
#27 0x00007f678733f046 in Kontact::MainWindow::~MainWindow
(this=this at entry=0x1a6d1e0, __in_chrg=<optimized out>, __vtt_parm=<optimized
out>) at
/var/tmp/portage/kde-base/kontact-4.14.6/work/kontact-4.14.6/kontact/src/mainwindow.cpp:296
#28 0x00007f678733f1e9 in Kontact::MainWindow::~MainWindow (this=0x1a6d1e0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/var/tmp/portage/kde-base/kontact-4.14.6/work/kontact-4.14.6/kontact/src/mainwindow.cpp:298
#29 0x00000000004036d7 in qDeleteAll<QList<KMainWindow*>::const_iterator>
(end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#30 qDeleteAll<QList<KMainWindow*> > (c=...) at
/usr/include/qt4/QtCore/qalgorithms.h:330
#31 main (argc=<optimized out>, argv=0x7ffd37fbf3d8) at
/var/tmp/portage/kde-base/kontact-4.14.6/work/kontact-4.14.6/kontact/src/main.cpp:220

and 



Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f11492697c0 (LWP 3747))]

Thread 3 (Thread 0x7f112cd7a700 (LWP 3772)):
#0  0x00007f1140a0c82f in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f11446021fe in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f1144602239 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/qt4/libQtWebKit.so.4
#3  0x00007f1140a072c4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1146545fcd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f112c469700 (LWP 3824)):
#0  0x00007ffca71dba7e in clock_gettime ()
#1  0x00007f1146552c2d in clock_gettime () from /lib64/libc.so.6
#2  0x00007f11479f7d09 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f1147afe359 in QTimerInfoList::timerWait(timeval&) () from
/usr/lib64/qt4/libQtCore.so.4
#4  0x00007f1147afc79e in timerSourcePrepare(_GSource*, int*) () from
/usr/lib64/qt4/libQtCore.so.4
#5  0x00007f113f99798e in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#6  0x00007f113f99840b in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#7  0x00007f113f9985fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#8  0x00007f1147afd55e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f1147ac4421 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#10 0x00007f1147ac4785 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#11 0x00007f1147993cb9 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f1147996b6b in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#13 0x00007f1140a072c4 in start_thread () from /lib64/libpthread.so.0
#14 0x00007f1146545fcd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f11492697c0 (LWP 3747)):
[KCrash Handler]
#5  0x00007f10dc959173 in Akregator::Part::slotSaveFeedList() () from
/usr/lib64/kde4/akregatorpart.so
#6  0x00007f10dc95eea7 in Akregator::Part::slotAutoSave() () from
/usr/lib64/kde4/akregatorpart.so
#7  0x00007f10dc9853c5 in Akregator::Part::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/kde4/akregatorpart.so
#8  0x00007f1147ae4cc3 in QObject::event(QEvent*) () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007f1146cd0fac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtGui.so.4
#10 0x00007f1146cda038 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#11 0x00007f11485f03ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#12 0x00007f1147ac66fb in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f1147acae51 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f1147afd12e in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f113f99823d in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#16 0x00007f113f998548 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#17 0x00007f113f9985fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#18 0x00007f1147afd53e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f1146d8aeb6 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f1147ac4421 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#21 0x00007f1147ac4785 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#22 0x00007f1147f957f3 in KJob::exec() () from /usr/lib64/libkdecore.so.5
#23 0x00007f10e248f9e6 in KMKernel::cleanup() () from
/usr/lib64/libkmailprivate.so.4
#24 0x00007f10e287ce8a in KMailPart::~KMailPart() () from
/usr/lib64/kde4/kmailpart.so
#25 0x00007f1148a8f55e in KontactInterface::Plugin::~Plugin (this=0xf75740,
__vtt_parm=<optimized out>, __in_chrg=<optimized out>) at
/var/tmp/portage/kde-base/kdepimlibs-4.14.6/work/kdepimlibs-4.14.6/kontactinterface/plugin.cpp:92
#26 0x00007f11291f87d6 in KMailPlugin::~KMailPlugin() () from
/usr/lib64/kde4/kontact_kmailplugin.so
#27 0x00007f1148cb7046 in Kontact::MainWindow::~MainWindow
(this=this at entry=0xd431b0, __in_chrg=<optimized out>, __vtt_parm=<optimized
out>) at
/var/tmp/portage/kde-base/kontact-4.14.6/work/kontact-4.14.6/kontact/src/mainwindow.cpp:296
#28 0x00007f1148cb71e9 in Kontact::MainWindow::~MainWindow (this=0xd431b0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/var/tmp/portage/kde-base/kontact-4.14.6/work/kontact-4.14.6/kontact/src/mainwindow.cpp:298
#29 0x00000000004036d7 in qDeleteAll<QList<KMainWindow*>::const_iterator>
(end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#30 qDeleteAll<QList<KMainWindow*> > (c=...) at
/usr/include/qt4/QtCore/qalgorithms.h:330
#31 main (argc=<optimized out>, argv=0x7ffca7146928) at
/var/tmp/portage/kde-base/kontact-4.14.6/work/kontact-4.14.6/kontact/src/main.cpp:220

Its been happening for about half a year or so. Very annoying indeed. I'm on
Gentoo ~x64.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list