https://bugs.kde.org/show_bug.cgi?id=402900
Bug ID: 402900
Summary: Kontact crashed after fetching new mail from second
IMAP mailbox
Product: kontact
Version: 5.7.3
Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kdepim-bugs@kde.org
Reporter: markus.mahlst...@posteo.de
Target Milestone: ---
Application: kontact (5.7.3)
Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-43-generic x86_64
Distribution: Ubuntu 18.04.1 LTS
-- Information about the crash:
- What I was doing when the application crashed:
I was fetching mail from a new IMAP mailbox which I added to the already
existing one
- Custom settings of the application:
2 different identities for first mailbox, 1 identity for new mailbox, new IMAP
account and new SMTP account configured for new mailbox
The crash can be reproduced sometimes.
-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f17fba01b80 (LWP 9032))]
Thread 41 (Thread 0x7f179e7fc700 (LWP 4)):
#0 0x7f17f8f0a62d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1 0x7f17f20b4a98 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x7f17f20b546b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x7f17f20b564c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x7f17f8f0a90b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7f17f8eaf9ea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7f17f8cce22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7f17f8cd316d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x7f17f41356db in start_thread (arg=0x7f179e7fc700) at
pthread_create.c:463
#9 0x7f17f83b688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 40 (Thread 0x7f1663099700 (LWP 9196)):
#0 0x7f17f413b9f3 in futex_wait_cancelable (private=,
expected=0, futex_word=0x55fe0697fd78) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x7f17f413b9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fe0697fd28, cond=0x55fe0697fd50) at pthread_cond_wait.c:502
#2 0x7f17f413b9f3 in __pthread_cond_wait (cond=0x55fe0697fd50,
mutex=0x55fe0697fd28) at pthread_cond_wait.c:655
#3 0x7f17e912ec95 in () at
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4 0x7f17e912f177 in () at
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5 0x7f17e912ff11 in () at
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6 0x7f17e912c5eb in () at
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7 0x7f17f41356db in start_thread (arg=0x7f1663099700) at
pthread_create.c:463
#8 0x7f17f83b688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 39 (Thread 0x7f166e96a700 (LWP 9104)):
#0 0x7ffee0be9979 in ()
#1 0x7ffee0be9c30 in clock_gettime ()
#2 0x7f17f83c5ea6 in __GI___clock_gettime (clock_id=1, tp=0x7f166e969790)
at ../sysdeps/unix/clock_gettime.c:115
#3 0x7f17f8f0a221 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x7f17f8f08a59 in QTimerInfoList::updateCurrentTime() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x7f17f8f09035 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x7f17f8f0a67e in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x7f17f20b4a98 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x7f17f20b546b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x7f17f20b564c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x7f17f8f0a90b in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x7f17f8eaf9ea in
QEventLoop::exec(QFlags) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7f17f8cce22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x7f17f8cd316d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7f17f41356db in start_thread (arg=0x7f166e96a700) at
pthread_create.c:463
#15 0x7f17f83b688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 38 (Thread 0x7f166f16b700 (LWP 9094)):
#0 0x7f17f413b9f3 in futex_wait_cancelable (private=,
expected=0, futex_word=0x55fe0697fd78) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x7f17f413b9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fe0697fd28, cond=0x55fe0697fd50) at pthread_cond_wait.c:502
#2 0x7f17f413b9f3 in __pthread_cond_wait (cond=