https://bugs.kde.org/show_bug.cgi?id=422775
Bug ID: 422775
Summary: KMail chrashes after jump from one imap
recousrce-folder to another
Product: kontact
Version: unspecified
Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kdepim-bugs@kde.org
Reporter: marianker...@gmail.com
Target Milestone: ---
Application: kontact (5.13.3 (19.12.3))
Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.4.0-37-generic x86_64
Windowing system: X11
Distribution: Ubuntu 20.04 LTS
-- Information about the crash:
I have 3 resources from IMAP, if I joum 2 or 3 times from one folder of
resource 2 to a folder of resource 3 end back, then kmail chrashes
The crash can be reproduced every time.
-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fad378c1f00 (LWP 21721))]
Thread 25 (Thread 0x7facd4bf9700 (LWP 25312)):
#0 futex_abstimed_wait_cancelable (private=,
abstime=0x7facd4bf84a0, clockid=, expected=0,
futex_word=0x7facd4bf85e8) at ../sysdeps/nptl/futex-internal.h:320
#1 __pthread_cond_wait_common (abstime=0x7facd4bf84a0, clockid=, mutex=0x7facd4bf8598, cond=0x7facd4bf85c0) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=0x7facd4bf85c0, mutex=0x7facd4bf8598,
abstime=0x7facd4bf84a0) at pthread_cond_wait.c:656
#3 0x7fad4407ab2e in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4 0x7fad4407b51f in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5 0x7fad4407b615 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6 0x7fad4403cda6 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7 0x7fad4403fc48 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8 0x7fad4403fef8 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#9 0x7fad4407db63 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x7fad49ad7609 in start_thread (arg=) at
pthread_create.c:477
#11 0x7fad4aaec103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 24 (Thread 0x7fad117fa700 (LWP 25306)):
#0 0x7fad4913d09d in g_source_ref () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x7fad4913d168 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x7fad4913e66b in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x7fad4913f0db in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x7fad4913f2e3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x7fad4b098583 in QEventDispatcherGlib::processEvents
(this=0x7facf40062d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6 0x7fad4b03f4db in QEventLoop::exec (this=this@entry=0x7fad117f96a0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#7 0x7fad4ae77785 in QThread::exec (this=) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#8 0x7fad4ae789d2 in QThreadPrivate::start (arg=0x564b0031d850) at
thread/qthread_unix.cpp:361
#9 0x7fad49ad7609 in start_thread (arg=) at
pthread_create.c:477
#10 0x7fad4aaec103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7fac93276700 (LWP 21777)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x7fad4ae7add1 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0,
val=, op=0, addr=) at thread/qfutex_p.h:105
#2 QtLinuxFutex::futexWait >
(expectedValue=, futex=...) at thread/qfutex_p.h:107
#3 futexSemaphoreTryAcquire_loop (timeout=-1, nn=8589934593,
curValue=, u=...) at thread/qsemaphore.cpp:219
#4 futexSemaphoreTryAcquire (timeout=-1, n=, u=...) at
thread/qsemaphore.cpp:262
#5 QSemaphore::acquire (this=0x564aff9955b8, n=) at
thread/qsemaphore.cpp:326
#6 0x7faca00c372c in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/texttospeech/libqttexttospeech_flite.so
#7 0x7fad4ae789d2 in QThreadPrivate::start (arg=0x564aff995580) at
thread/qthread_unix.cpp:361
#8 0x7fad49ad7609 in start_thread (arg=) at
pthread_create.c:477
#9 0x7fad4aaec103 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7fac93fff700 (LWP 21775)):
#0 0x7fad4913f2b0 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x7fad4b098583 in QEventDispatcherGlib::processEvents
(this=0x7fac8c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#2 0x7fad4b03f4db in QEventLoop::exec (this=this@entry=0x7fac93ffe6a0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#3 0x7fad4ae77785 in QThread::exec (this=) at