[kmail2] [Bug 376398] New: Crash on shutting down kmail

Con Kolivas bugzilla_noreply at kde.org
Sun Feb 12 13:11:23 GMT 2017


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

            Bug ID: 376398
           Summary: Crash on shutting down kmail
           Product: kmail2
           Version: 5.2.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: kde at kolivas.org
  Target Milestone: ---

Application: kmail (5.2.3)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.9.0-ck1+ x86_64
Distribution: Ubuntu 16.10

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

Kmail was misbehaving on my imap server - pressing the del key was not deleting
the email which has happened before. The solution last time was to simply
restart kmail. However this time on closing kmail it crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f11ed685940 (LWP 4235))]

Thread 27 (Thread 0x7f1177ffd700 (LWP 27660)):
#0  0x00007f120c56b0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1202d479d6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f11b8002e20, timeout=<optimized out>, context=0x7f11b8000990)
at ././glib/gmain.c:4228
#2  0x00007f1202d479d6 in g_main_context_iterate
(context=context at entry=0x7f11b8000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11b8000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f1177ffcc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559592ab490) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f1177ffd700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 26 (Thread 0x7f11c5a05700 (LWP 27658)):
#0  0x00007f120c56b0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1202d479d6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f1170003270, timeout=<optimized out>, context=0x7f11700040a0)
at ././glib/gmain.c:4228
#2  0x00007f1202d479d6 in g_main_context_iterate
(context=context at entry=0x7f11700040a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11700040a0,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f1170003650, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11c5a04c80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559597498d0) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f11c5a05700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 25 (Thread 0x7f11777fc700 (LWP 27656)):
#0  0x00007f1202d449cf in g_source_iter_next (iter=iter at entry=0x7f11777fbac0,
source=source at entry=0x7f11777fbab8) at ././glib/gmain.c:987
#1  0x00007f1202d46e7b in g_main_context_prepare
(context=context at entry=0x7f1168003ea0, priority=priority at entry=0x7f11777fbb40)
at ././glib/gmain.c:3479
#2  0x00007f1202d478fb in g_main_context_iterate
(context=context at entry=0x7f1168003ea0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f1168003ea0,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f1168003450, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11777fbc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555958e89d70) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f11777fc700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 24 (Thread 0x7f1176ffb700 (LWP 27654)):
#0  0x00007f1202d46e98 in g_main_context_prepare
(context=context at entry=0x7f116c002700, priority=priority at entry=0x7f1176ffab40)
at ././glib/gmain.c:3483
#1  0x00007f1202d478fb in g_main_context_iterate
(context=context at entry=0x7f116c002700, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#2  0x00007f1202d47aec in g_main_context_iteration (context=0x7f116c002700,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#3  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f116c003830, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f1176ffac80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#5  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#6  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555958e45000) at
thread/qthread_unix.cpp:341
#7  0x00007f120326b6ca in start_thread (arg=0x7f1176ffb700) at
pthread_create.c:333
#8  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 23 (Thread 0x7f11c6206700 (LWP 27652)):
#0  0x00007f120cf2e71e in qt_clock_gettime (ts=0x7f11c62059e0, clock=<optimized
out>) at tools/qelapsedtimer_unix.cpp:105
#1  0x00007f120cf2e71e in do_gettime (frac=<synthetic pointer>, sec=<synthetic
pointer>) at tools/qelapsedtimer_unix.cpp:156
#2  0x00007f120cf2e71e in qt_gettime() () at tools/qelapsedtimer_unix.cpp:165
#3  0x00007f120d0ae039 in QTimerInfoList::updateCurrentTime()
(this=this at entry=0x7f11c0002cd0) at kernel/qtimerinfo_unix.cpp:84
#4  0x00007f120d0ae5e5 in QTimerInfoList::timerWait(timespec&)
(this=0x7f11c0002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:381
#5  0x00007f120d0af99e in timerSourcePrepareHelper (timeout=0x7f11c6205ab4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126
#6  0x00007f120d0af99e in timerSourcePrepare(GSource*, gint*)
(source=<optimized out>, timeout=timeout at entry=0x7f11c6205ab4) at
kernel/qeventdispatcher_glib.cpp:159
#7  0x00007f1202d46ed9 in g_main_context_prepare
(context=context at entry=0x7f11c0000990, priority=priority at entry=0x7f11c6205b40)
at ././glib/gmain.c:3501
#8  0x00007f1202d478fb in g_main_context_iterate
(context=context at entry=0x7f11c0000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#9  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11c0000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#10 0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#11 0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11c6205c80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#12 0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#13 0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559588aa890) at
thread/qthread_unix.cpp:341
#14 0x00007f120326b6ca in start_thread (arg=0x7f11c6206700) at
pthread_create.c:333
#15 0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 22 (Thread 0x7f115dbfb700 (LWP 27650)):
#0  0x00007f120c56b0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1202d479d6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f1140002a70, timeout=<optimized out>, context=0x7f11400038a0)
at ././glib/gmain.c:4228
#2  0x00007f1202d479d6 in g_main_context_iterate
(context=context at entry=0x7f11400038a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11400038a0,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f1140002e50, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f115dbfac80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555958b8b600) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f115dbfb700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 21 (Thread 0x7f1136ffd700 (LWP 1923)):
#0  0x00007f120c566c8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f11f1aee0c1 in pa_read () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so
#2  0x00007f11f5c6ebce in pa_mainloop_prepare () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f11f5c6f640 in pa_mainloop_iterate () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f11f5c6f700 in pa_mainloop_run () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f11f5c7d729 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f11f1b1d228 in  () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so
#7  0x00007f120326b6ca in start_thread (arg=0x7f1136ffd700) at
pthread_create.c:333
#8  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 20 (Thread 0x7f11367fc700 (LWP 15788)):
#0  0x00007f120c566c8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1202d8bc80 in read (__nbytes=16, __buf=0x7f11367fba60,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f1202d8bc80 in g_wakeup_acknowledge (wakeup=0x5559594ab940) at
././glib/gwakeup.c:210
#3  0x00007f1202d47485 in g_main_context_check
(context=context at entry=0x7f111c0034a0, max_priority=2147483647,
fds=fds at entry=0x7f111c0026c0, n_fds=n_fds at entry=1) at ././glib/gmain.c:3707
#4  0x00007f1202d47974 in g_main_context_iterate
(context=context at entry=0x7f111c0034a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#5  0x00007f1202d47aec in g_main_context_iteration (context=0x7f111c0034a0,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#6  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f111c002a50, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#7  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11367fbc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#8  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#9  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555959b08270) at
thread/qthread_unix.cpp:341
#10 0x00007f120326b6ca in start_thread (arg=0x7f11367fc700) at
pthread_create.c:333
#11 0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 19 (Thread 0x7f113e29c700 (LWP 4286)):
#0  0x00007f1202d44a0d in g_source_iter_next (iter=iter at entry=0x7f113e29bac0,
source=source at entry=0x7f113e29bab8) at ././glib/gmain.c:961
#1  0x00007f1202d46e7b in g_main_context_prepare
(context=context at entry=0x7f1130000990, priority=priority at entry=0x7f113e29bb40)
at ././glib/gmain.c:3479
#2  0x00007f1202d478fb in g_main_context_iterate
(context=context at entry=0x7f1130000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f1130000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f113e29bc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555959730130) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f113e29c700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0x7f113f104700 (LWP 4282)):
#0  0x00007f120ce7a960 in QMutex::lock() (this=this at entry=0x555959719b08) at
thread/qmutex.cpp:217
#1  0x00007f120d0afb3f in QMutexLocker::QMutexLocker(QBasicMutex*)
(m=0x555959719b08, this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#2  0x00007f120d0afb3f in QThreadData::canWaitLocked() (this=0x555959719ae0) at
../../include/QtCore/5.6.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:246
#3  0x00007f120d0afb3f in postEventSourcePrepare(GSource*, gint*)
(s=0x7f11380012d0, timeout=timeout at entry=0x7f113f103ab4) at
kernel/qeventdispatcher_glib.cpp:253
#4  0x00007f1202d46ed9 in g_main_context_prepare
(context=context at entry=0x7f1138000990, priority=priority at entry=0x7f113f103b40)
at ././glib/gmain.c:3501
#5  0x00007f1202d478fb in g_main_context_iterate
(context=context at entry=0x7f1138000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#6  0x00007f1202d47aec in g_main_context_iteration (context=0x7f1138000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#7  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#8  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f113f103c80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#9  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#10 0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555959718b50) at
thread/qthread_unix.cpp:341
#11 0x00007f120326b6ca in start_thread (arg=0x7f113f104700) at
pthread_create.c:333
#12 0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7f115cbb5700 (LWP 4279)):
#0  0x00007f1202d8d029 in g_mutex_lock (mutex=mutex at entry=0x7f1144000990) at
././glib/gthread-posix.c:1336
#1  0x00007f1202d47121 in g_main_context_query
(context=context at entry=0x7f1144000990, max_priority=2147483647,
timeout=timeout at entry=0x7f115cbb4b44, fds=fds at entry=0x7f1144003220,
n_fds=n_fds at entry=2) at ././glib/gmain.c:3606
#2  0x00007f1202d47948 in g_main_context_iterate
(context=context at entry=0x7f1144000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3911
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f1144000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f115cbb4c80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559590115a0) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f115cbb5700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f115e7fc700 (LWP 4265)):
#0  0x00007f12032714d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f11fe0d5da3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f120326b6ca in start_thread (arg=0x7f115e7fc700) at
pthread_create.c:333
#4  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f115effd700 (LWP 4264)):
#0  0x00007f12032714d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f11fe0d5da3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f120326b6ca in start_thread (arg=0x7f115effd700) at
pthread_create.c:333
#4  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f115f7fe700 (LWP 4263)):
#0  0x00007f12032714d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f11fe0d5da3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f120326b6ca in start_thread (arg=0x7f115f7fe700) at
pthread_create.c:333
#4  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f115ffff700 (LWP 4262)):
#0  0x00007f12032714d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f11fe0d5da3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f120326b6ca in start_thread (arg=0x7f115ffff700) at
pthread_create.c:333
#4  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f1174960700 (LWP 4261)):
#0  0x00007f12032714d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f11fe0d5da3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f120326b6ca in start_thread (arg=0x7f1174960700) at
pthread_create.c:333
#4  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f1175161700 (LWP 4260)):
#0  0x00007f12032714d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f11fe0d5da3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f120326b6ca in start_thread (arg=0x7f1175161700) at
pthread_create.c:333
#4  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f1175962700 (LWP 4259)):
#0  0x00007f1203271879 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007f11fe3f6b3a in WTF::ThreadCondition::timedWait(WTF::Mutex&, double)
() at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f11fe0d4cd5 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f11fe3f6591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#4  0x00007f120326b6ca in start_thread (arg=0x7f1175962700) at
pthread_create.c:333
#5  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f11c5204700 (LWP 4252)):
#0  0x00007f120c53b71d in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f120c53b66a in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
#2  0x00007f11fe3c66c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f11fe3c69a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#4  0x00007f120326b6ca in start_thread (arg=0x7f11c5204700) at
pthread_create.c:333
#5  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f11e1dec700 (LWP 4246)):
#0  0x00007f1202d8d029 in g_mutex_lock (mutex=mutex at entry=0x7f11cc000990) at
././glib/gthread-posix.c:1336
#1  0x00007f1202d47992 in g_main_context_iterate
(context=context at entry=0x7f11cc000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3933
#2  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11cc000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#3  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11e1debc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#5  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#6  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559589bac90) at
thread/qthread_unix.cpp:341
#7  0x00007f120326b6ca in start_thread (arg=0x7f11e1dec700) at
pthread_create.c:333
#8  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f11e25ed700 (LWP 4244)):
#0  0x00007f120c56b0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1202d479d6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f11c8002e20, timeout=<optimized out>, context=0x7f11c8000990)
at ././glib/gmain.c:4228
#2  0x00007f1202d479d6 in g_main_context_iterate
(context=context at entry=0x7f11c8000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11c8000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11e25ecc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555958964fd0) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f11e25ed700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f11e2dee700 (LWP 4242)):
#0  0x00007f120c566c8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1202d8bc80 in read (__nbytes=16, __buf=0x7f11e2deda60,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f1202d8bc80 in g_wakeup_acknowledge (wakeup=0x7f11d0002780) at
././glib/gwakeup.c:210
#3  0x00007f1202d47485 in g_main_context_check
(context=context at entry=0x7f11d4000990, max_priority=2147483647,
fds=fds at entry=0x7f11d4003020, n_fds=n_fds at entry=1) at ././glib/gmain.c:3707
#4  0x00007f1202d47974 in g_main_context_iterate
(context=context at entry=0x7f11d4000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#5  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11d4000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#6  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#7  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11e2dedc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#8  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#9  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559589c56e0) at
thread/qthread_unix.cpp:341
#10 0x00007f120326b6ca in start_thread (arg=0x7f11e2dee700) at
pthread_create.c:333
#11 0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f11e35ef700 (LWP 4240)):
#0  0x00007f1202d8d044 in g_mutex_unlock (mutex=0x7f11d0000990) at
././glib/gthread-posix.c:1348
#1  0x00007f1202d4798a in g_main_context_iterate
(context=context at entry=0x7f11d0000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3931
#2  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11d0000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#3  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11e35eec80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#5  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#6  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555958a26790) at
thread/qthread_unix.cpp:341
#7  0x00007f120326b6ca in start_thread (arg=0x7f11e35ef700) at
pthread_create.c:333
#8  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f11e88a0700 (LWP 4238)):
#0  0x00007f120d0afa50 in socketNotifierSourceCheck(GSource*)
(source=0x7f11d8002c00) at kernel/qeventdispatcher_glib.cpp:89
#1  0x00007f1202d473c9 in g_main_context_check
(context=context at entry=0x7f11d8000990, max_priority=2147483647,
fds=fds at entry=0x7f11d8002e70, n_fds=n_fds at entry=1) at ././glib/gmain.c:3762
#2  0x00007f1202d47974 in g_main_context_iterate
(context=context at entry=0x7f11d8000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11d8000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11d80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11e889fc80, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x555958962ad0) at
thread/qthread_unix.cpp:341
#8  0x00007f120326b6ca in start_thread (arg=0x7f11e88a0700) at
pthread_create.c:333
#9  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f11e956f700 (LWP 4237)):
#0  0x00007f1202d8d044 in g_mutex_unlock (mutex=0x7f11dc000990) at
././glib/gthread-posix.c:1348
#1  0x00007f1202d4756a in g_main_context_dispatch
(context=context at entry=0x7f11dc000990) at ././glib/gmain.c:3861
#2  0x00007f1202d47a40 in g_main_context_iterate
(context=context at entry=0x7f11dc000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#3  0x00007f1202d47aec in g_main_context_iteration (context=0x7f11dc000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4  0x00007f120d0b04ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f11dc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f11e956ec50, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f120ce7dd43 in QThread::exec() (this=this at entry=0x7f120f006d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:500
#7  0x00007f120ef92575 in QDBusConnectionManager::run() (this=0x7f120f006d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:171
#8  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x7f120f006d60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:341
#9  0x00007f120326b6ca in start_thread (arg=0x7f11e956f700) at
pthread_create.c:333
#10 0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f11eae9b700 (LWP 4236)):
#0  0x00007f120c56b0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1200133c62 in poll (__timeout=-1, __nfds=1, __fds=0x7f11eae9ab80)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007f1200133c62 in _xcb_conn_wait (c=c at entry=0x5559588eabf0,
cond=cond at entry=0x5559588eac30, vector=vector at entry=0x0, count=count at entry=0x0)
at ../../src/xcb_conn.c:459
#3  0x00007f12001358d7 in xcb_wait_for_event (c=0x5559588eabf0) at
../../src/xcb_in.c:693
#4  0x00007f11ed3fe299 in QXcbEventReader::run() (this=0x5559588f8d90) at
qxcbconnection.cpp:1325
#5  0x00007f120ce82c68 in QThreadPrivate::start(void*) (arg=0x5559588f8d90) at
thread/qthread_unix.cpp:341
#6  0x00007f120326b6ca in start_thread (arg=0x7f11eae9b700) at
pthread_create.c:333
#7  0x00007f120c5770af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f11ed685940 (LWP 4235)):
[KCrash Handler]
#6  0x00007f1208f5f62c in
KStatusNotifierItem::setStatus(KStatusNotifierItem::ItemStatus) () at
/usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#7  0x00007f120e81ad2d in  () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#8  0x00007f120e824c33 in KMKernel::toggleSystemTray() () at
/usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#9  0x00007f120e862e0b in KMMainWidget::readConfig() () at
/usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#10 0x00007f120e8634f1 in KMMainWidget::KMMainWidget(QWidget*, KXMLGUIClient*,
KActionCollection*, QExplicitlySharedDataPointer<KSharedConfig>) () at
/usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#11 0x00007f120e81010a in KMMainWin::KMMainWin(QWidget*) () at
/usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#12 0x00007f120e820ead in KMKernel::openReader(bool) () at
/usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#13 0x00007f120e82aab4 in KMKernel::action(bool, bool, QString const&, QString
const&, QString const&, QString const&, QString const&, QUrl const&,
QList<QUrl> const&, QStringList const&, QString const&, QString const&) () at
/usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#14 0x00007f120e82bfed in KMKernel::handleCommandLine(bool, QStringList const&,
QString const&) () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#15 0x0000555957cf63d1 in  ()
#16 0x00007f120ec1c07e in
KontactInterface::PimUniqueApplication::newInstance(QByteArray const&,
QStringList const&, QString const&) () at
/usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#17 0x00007f120ec1d0d2 in  () at
/usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#18 0x00007f120ec1d483 in
KontactInterface::PimUniqueApplication::qt_metacall(QMetaObject::Call, int,
void**) () at /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#19 0x00007f120ef9e118 in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (this=this at entry=0x7f11dc0030f0,
object=object at entry=0x7ffe4f7388d0, msg=..., metaTypes=..., slotIdx=<optimized
out>) at qdbusintegrator.cpp:993
#20 0x00007f120efa205d in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this at entry=0x7f11dc0030f0, object=0x7ffe4f7388d0,
flags=81, msg=...) at qdbusintegrator.cpp:896
#21 0x00007f120efa266c in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x7f11dc0030f0, node=..., msg=...,
pathStartPos=<optimized out>) at qdbusintegrator.cpp:1509
#22 0x00007f120efa515e in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x7f11dc015320) at qdbusintegrator.cpp:1605
#23 0x00007f120d088699 in QObject::event(QEvent*)
(this=this at entry=0x7ffe4f7388d0, e=e at entry=0x7f11dc015320) at
kernel/qobject.cpp:1256
#24 0x00007f120d06084c in QCoreApplication::event(QEvent*)
(this=this at entry=0x7ffe4f7388d0, e=e at entry=0x7f11dc015320) at
kernel/qcoreapplication.cpp:1785
#25 0x00007f120d3a9884 in QGuiApplication::event(QEvent*)
(this=this at entry=0x7ffe4f7388d0, e=e at entry=0x7f11dc015320) at
kernel/qguiapplication.cpp:1621
#26 0x00007f120de7c20f in QApplication::event(QEvent*) (this=0x7ffe4f7388d0,
e=0x7f11dc015320) at kernel/qapplication.cpp:2075
#27 0x00007f120de788ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7ffe4f7388d0, e=0x7f11dc015320) at
kernel/qapplication.cpp:3804
#28 0x00007f120de7dd4f in QApplication::notify(QObject*, QEvent*)
(this=0x7ffe4f7388d0, receiver=0x7ffe4f7388d0, e=0x7f11dc015320) at
kernel/qapplication.cpp:3561
#29 0x00007f120d05a3b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7ffe4f7388d0, event=event at entry=0x7f11dc015320) at
kernel/qcoreapplication.cpp:1015
#30 0x00007f120d05c33c in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x7f11dc015320, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#31 0x00007f120d05c33c in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x5559588d44f0) at kernel/qcoreapplication.cpp:1650
#32 0x00007f120d05c7f8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1508
#33 0x00007f120d0b0083 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x555958921b40) at kernel/qeventdispatcher_glib.cpp:270
#34 0x00007f1202d477d7 in g_main_dispatch (context=0x7f11e40016f0) at
././glib/gmain.c:3203
#35 0x00007f1202d477d7 in g_main_context_dispatch
(context=context at entry=0x7f11e40016f0) at ././glib/gmain.c:3856
#36 0x00007f1202d47a40 in g_main_context_iterate
(context=context at entry=0x7f11e40016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#37 0x00007f1202d47aec in g_main_context_iteration (context=0x7f11e40016f0,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#38 0x00007f120d0b048f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55595892a4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#39 0x00007f120d0580fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffe4f738260, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#40 0x00007f120d06090c in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1285
#41 0x0000555957cf58af in  ()
#42 0x00007f120c48f3f1 in __libc_start_main (main=0x555957cf47e0, argc=3,
argv=0x7ffe4f738b08, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe4f738af8) at ../csu/libc-start.c:291
#43 0x0000555957cf5f9a in _start ()

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list