Bug 367836 - kontact always crashes on exit
Summary: kontact always crashes on exit
Status: RESOLVED DUPLICATE of bug 367779
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-26 07:40 UTC by Andreas Schneider
Modified: 2016-08-30 06:43 UTC (History)
1 user (show)

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 Andreas Schneider 2016-08-26 07:40:34 UTC
Application: kontact (5.2.3)

Qt Version: 5.7.0
Frameworks Version: 5.25.0
Operating System: Linux 4.1.27-27-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

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

kontact always crashes when I close it. See the attached backtrace for more details.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fb17ebc57c0 (LWP 2114))]

Thread 27 (Thread 0x7fb0f32a8700 (LWP 2208)):
#0  0x00007fb172f12d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed0759 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0dcf in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x28306a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0f32a7e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x2812670) at thread/qthread_unix.cpp:344
#8  0x00007fb174be70a4 in start_thread (arg=0x7fb0f32a8700) at pthread_create.c:309
#9  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 26 (Thread 0x7fb0f5f6f700 (LWP 2165)):
#0  0x00007fb17b881bfd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x27e0d40, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0f5f6ee10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x27e11b0) at thread/qthread_unix.cpp:344
#7  0x00007fb174be70a4 in start_thread (arg=0x7fb0f5f6f700) at pthread_create.c:309
#8  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 25 (Thread 0x7fb0f776e700 (LWP 2161)):
#0  0x00007fb174beb3e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fb17c199458 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x1ed7450) at thread/qwaitcondition_unix.cpp:133
#2  0x00007fb17c199458 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x1ed7450) at thread/qwaitcondition_unix.cpp:141
#3  0x00007fb17c199458 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x1ee7d30, mutex=mutex@entry=0x1ee1990, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fb17c195950 in QThreadPoolThread::run() (this=0x1ee7d20) at thread/qthreadpool.cpp:133
#5  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1ee7d20) at thread/qthread_unix.cpp:344
#6  0x00007fb174be70a4 in start_thread (arg=0x7fb0f776e700) at pthread_create.c:309
#7  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 24 (Thread 0x7fb0f7f6f700 (LWP 2160)):
#0  0x00007fb17b881bfd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1e2b4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0f7f6ee10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1dfb0d0) at thread/qthread_unix.cpp:344
#7  0x00007fb174be70a4 in start_thread (arg=0x7fb0f7f6f700) at pthread_create.c:309
#8  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7fb0fa95e700 (LWP 2148)):
#0  0x00007fb17c190c2a in QMutex::lock() (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1, __p1=@0x7fb0fa95dbb0: 0x0, this=<optimized out>) at /usr/include/c++/4.8/bits/atomic_base.h:844
#1  0x00007fb17c190c2a in QMutex::lock() (__p2=0x1, __m=std::memory_order_acquire, __p1=@0x7fb0fa95dbb0: 0x0, this=<optimized out>) at /usr/include/c++/4.8/atomic:445
#2  0x00007fb17c190c2a in QMutex::lock() (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=...) at ../../src/corelib/arch/qatomic_cxx11.h:165
#3  0x00007fb17c190c2a in QMutex::lock() (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=this@entry=0x1d0c2a0) at ../../src/corelib/thread/qbasicatomic.h:259
#4  0x00007fb17c190c2a in QMutex::lock() (current=<synthetic pointer>, this=this@entry=0x1d0c2a0) at thread/qmutex.h:89
#5  0x00007fb17c190c2a in QMutex::lock() (this=this@entry=0x1d0c2a0) at thread/qmutex.cpp:225
#6  0x00007fb17c39dea5 in postEventSourcePrepare(GSource*, gint*) (m=0x1d0c2a0, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:137
#7  0x00007fb17c39dea5 in postEventSourcePrepare(GSource*, gint*) (this=0x1d0c270) at ../../src/corelib/thread/qthread_p.h:253
#8  0x00007fb17c39dea5 in postEventSourcePrepare(GSource*, gint*) (s=0x1d12e00, timeout=0x7fb0fa95dc54) at kernel/qeventdispatcher_glib.cpp:259
#9  0x00007fb172ed04ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007fb172ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1d12f60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0fa95de10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#14 0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#15 0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1d10320) at thread/qthread_unix.cpp:344
#16 0x00007fb174be70a4 in start_thread (arg=0x7fb0fa95e700) at pthread_create.c:309
#17 0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7fb0fb15f700 (LWP 2146)):
#0  0x00007fb17b881bfd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1cc00c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0fb15ee10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1cbf750) at thread/qthread_unix.cpp:344
#7  0x00007fb174be70a4 in start_thread (arg=0x7fb0fb15f700) at pthread_create.c:309
#8  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7fb0fc9a8700 (LWP 2144)):
#0  0x00007fb17b87dccd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172f11b60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0df8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1b14e30, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0fc9a7e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#7  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#8  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1b1ef30) at thread/qthread_unix.cpp:344
#9  0x00007fb174be70a4 in start_thread (arg=0x7fb0fc9a8700) at pthread_create.c:309
#10 0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7fb0fd1a9700 (LWP 2142)):
#0  0x00007fb172f12d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed0759 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0dcf in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1aefcc0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0fd1a8e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1b053f0) at thread/qthread_unix.cpp:344
#8  0x00007fb174be70a4 in start_thread (arg=0x7fb0fd1a9700) at pthread_create.c:309
#9  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7fb0fd9aa700 (LWP 2139)):
#0  0x00007fb172ece1df in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed044b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1af1450, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0fd9a9e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1af1310) at thread/qthread_unix.cpp:344
#8  0x00007fb174be70a4 in start_thread (arg=0x7fb0fd9aa700) at pthread_create.c:309
#9  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7fb0ff4c6700 (LWP 2136)):
#0  0x00007fb17b881bfd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1637410, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0ff4c5e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1637580) at thread/qthread_unix.cpp:344
#7  0x00007fb174be70a4 in start_thread (arg=0x7fb0ff4c6700) at pthread_create.c:309
#8  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7fb0ffcc7700 (LWP 2134)):
#0  0x00007fb17b87dccd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172f11b60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0df8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x16375a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb0ffcc6e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#7  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#8  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1694cb0) at thread/qthread_unix.cpp:344
#9  0x00007fb174be70a4 in start_thread (arg=0x7fb0ffcc7700) at pthread_create.c:309
#10 0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7fb10090a700 (LWP 2132)):
#0  0x00007fb172ed0498 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x185f260, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb100909e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x17fc8a0) at thread/qthread_unix.cpp:344
#7  0x00007fb174be70a4 in start_thread (arg=0x7fb10090a700) at pthread_create.c:309
#8  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7fb101329700 (LWP 2130)):
#0  0x00007fb172ece1c6 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed044b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1633930, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb101328e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x16301d0) at thread/qthread_unix.cpp:344
#8  0x00007fb174be70a4 in start_thread (arg=0x7fb101329700) at pthread_create.c:309
#9  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7fb101b2a700 (LWP 2127)):
#0  0x00007fb172ece1c0 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed044b in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0d80 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x19cedc0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb101b29e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x178d300) at thread/qthread_unix.cpp:344
#8  0x00007fb174be70a4 in start_thread (arg=0x7fb101b2a700) at pthread_create.c:309
#9  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fb10232b700 (LWP 2126)):
#0  0x00007fb172f12d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed0759 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0dcf in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1816cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb10232ae10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x17a5750) at thread/qthread_unix.cpp:344
#8  0x00007fb174be70a4 in start_thread (arg=0x7fb10232b700) at pthread_create.c:309
#9  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7fb10b460700 (LWP 2125)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e94443 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10b460700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7fb10bc61700 (LWP 2124)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e94443 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10bc61700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7fb10c462700 (LWP 2123)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e94443 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10c462700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fb10cc63700 (LWP 2122)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e94443 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10cc63700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fb10d464700 (LWP 2121)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e94443 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10d464700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fb10dc65700 (LWP 2120)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e94443 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10dc65700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fb10e466700 (LWP 2119)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb178e9346d in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791b60a1 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb10e466700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fb117163700 (LWP 2118)):
#0  0x00007fb17b881bfd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb172ed0e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x13beef0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb117162e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#5  0x00007fb17c19406a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x145e7f0) at thread/qthread_unix.cpp:344
#7  0x00007fb174be70a4 in start_thread (arg=0x7fb117163700) at pthread_create.c:309
#8  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fb15c805700 (LWP 2117)):
#0  0x00007fb174beb03f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb1791875d3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb1791875f9 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb174be70a4 in start_thread (arg=0x7fb15c805700) at pthread_create.c:309
#4  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fb15da16700 (LWP 2116)):
#0  0x00007fb172f12cf9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fb172ed08fc in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb172ed0df8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb17c39df7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x12fa520, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fb15da15de0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fb17c19406a in QThread::exec() (this=this@entry=0x7fb17ad32d00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#7  0x00007fb17aac94b5 in QDBusConnectionManager::run() (this=0x7fb17ad32d00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:196
#8  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x7fb17ad32d00 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:344
#9  0x00007fb174be70a4 in start_thread (arg=0x7fb15da16700) at pthread_create.c:309
#10 0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fb162448700 (LWP 2115)):
#0  0x00007fb17b881bfd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb17500a422 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7fb162447d00) at /usr/include/bits/poll2.h:46
#2  0x00007fb17500a422 in _xcb_conn_wait (c=c@entry=0x1280840, cond=cond@entry=0x1280880, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007fb17500c00f in xcb_wait_for_event (c=0x1280840) at xcb_in.c:693
#4  0x00007fb16479d3e9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#5  0x00007fb17c198899 in QThreadPrivate::start(void*) (arg=0x1293950) at thread/qthread_unix.cpp:344
#6  0x00007fb174be70a4 in start_thread (arg=0x7fb162448700) at pthread_create.c:309
#7  0x00007fb17b88a02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fb17ebc57c0 (LWP 2114)):
[KCrash Handler]
#6  0x00007fb17b7da0c7 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fb17b7db478 in __GI_abort () at abort.c:78
#8  0x00007fb17b817784 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fb17b909b78 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007fb17b81d026 in malloc_printerr (action=3, str=0x7fb17b905d2f "free(): invalid pointer", ptr=<optimized out>, ar_ptr=<optimized out>) at malloc.c:5037
#10 0x00007fb17c3765c5 in QObjectPrivate::deleteChildren() (this=this@entry=0x16d1780) at kernel/qobject.cpp:1970
#11 0x00007fb17d295775 in QWidget::~QWidget() (this=0x181cbb0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1687
#12 0x00007fb105417cc9 in MailCommon::FolderTreeWidget::~FolderTreeWidget() (this=0x181cbb0, __in_chrg=<optimized out>) at /usr/src/debug/mailcommon-16.04.3/src/folder/foldertreewidget.cpp:159
#13 0x00007fb17c3765c5 in QObjectPrivate::deleteChildren() (this=this@entry=0x1c703e0) at kernel/qobject.cpp:1970
#14 0x00007fb17d295775 in QWidget::~QWidget() (this=0x1c71120, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1687
#15 0x00007fb17d295d19 in QWidget::~QWidget() (this=0x1c71120, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1707
#16 0x00007fb17c3765c5 in QObjectPrivate::deleteChildren() (this=this@entry=0x1cd20b0) at kernel/qobject.cpp:1970
#17 0x00007fb17d295775 in QWidget::~QWidget() (this=0x1cd0e00, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1687
#18 0x00007fb17d3cf7b9 in QSplitter::~QSplitter() (this=0x1cd0e00, __in_chrg=<optimized out>) at widgets/qsplitter.cpp:976
#19 0x00007fb105abf4a3 in KMMainWidget::deleteWidgets() (this=this@entry=0x16dea50) at /usr/src/debug/kdepim-16.04.3/kmail/kmmainwidget.cpp:952
#20 0x00007fb105ade4bb in KMMainWidget::destruct() (this=0x16dea50) at /usr/src/debug/kdepim-16.04.3/kmail/kmmainwidget.cpp:397
#21 0x00007fb105e8fe56 in KMailPart::~KMailPart() (this=this@entry=0x1723940, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-16.04.3/kmail/kmail_part.cpp:108
#22 0x00007fb105e8fef9 in KMailPart::~KMailPart() (this=0x1723940, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-16.04.3/kmail/kmail_part.cpp:111
#23 0x00007fb17e3c12ce in KontactInterface::Plugin::~Plugin() (this=0x19b3820, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kontactinterface-16.04.3/src/plugin.cpp:89
#24 0x00007fb1062c3b96 in KMailPlugin::~KMailPlugin() (this=0x19b3820, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-16.04.3/kmail/kontactplugin/kmail_plugin.cpp:171
#25 0x00007fb1062c3bb9 in KMailPlugin::~KMailPlugin() (this=0x19b3820, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-16.04.3/kmail/kontactplugin/kmail_plugin.cpp:175
#26 0x00007fb17e5ee34e in Kontact::MainWindow::~MainWindow() (this=this@entry=0x138cbb0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-16.04.3/kontact/src/mainwindow.cpp:305
#27 0x00007fb17e5ee529 in Kontact::MainWindow::~MainWindow() (this=0x138cbb0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-16.04.3/kontact/src/mainwindow.cpp:307
#28 0x00007fb17c378e40 in QObject::event(QEvent*) (this=this@entry=0x138cbb0, e=e@entry=0x17f2530) at kernel/qobject.cpp:1254
#29 0x00007fb17d299e4b in QWidget::event(QEvent*) (this=this@entry=0x138cbb0, event=event@entry=0x17f2530) at kernel/qwidget.cpp:9208
#30 0x00007fb17d38fbab in QMainWindow::event(QEvent*) (this=0x138cbb0, event=0x17f2530) at widgets/qmainwindow.cpp:1543
#31 0x00007fb17e1313e7 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5
#32 0x00007fb17e16d2f5 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5
#33 0x00007fb17d256afc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x138cbb0, e=0x17f2530) at kernel/qapplication.cpp:3799
#34 0x00007fb17d25da80 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc927a30f0, receiver=0x138cbb0, e=0x17f2530) at kernel/qapplication.cpp:3556
#35 0x00007fb17c34f5f5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x138cbb0, event=event@entry=0x17f2530) at kernel/qcoreapplication.cpp:988
#36 0x00007fb17c351653 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x17f2530, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#37 0x00007fb17c351653 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x126bdd0) at kernel/qcoreapplication.cpp:1649
#38 0x00007fb17c351b98 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503
#39 0x00007fb17c39e713 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x12f5730) at kernel/qeventdispatcher_glib.cpp:276
#40 0x00007fb172ed0c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#41 0x00007fb172ed0ed8 in  () at /usr/lib64/libglib-2.0.so.0
#42 0x00007fb172ed0f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#43 0x00007fb17c39df5c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1274e80, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#44 0x00007fb17c34d8cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc927a2e50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#45 0x00007fb17c3556c6 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1261
#46 0x0000000000404771 in main(int, char**) (argc=1, argv=0x7ffc927a3238) at /usr/src/debug/kdepim-16.04.3/kontact/src/main.cpp:223

Possible duplicates by query: bug 361381, bug 359798, bug 358364, bug 355279, bug 354573.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-08-30 06:43:17 UTC

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