Bug 446675 - Crash upon sending or saving message as draft
Summary: Crash upon sending or saving message as draft
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-12-08 11:05 UTC by David Redondo
Modified: 2021-12-08 12:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Redondo 2021-12-08 11:05:17 UTC
Application: kmail (5.19.40 alpha (22.03.40))

Qt Version: 5.15.3
Frameworks Version: 5.89.0
Operating System: Linux 5.11.0-41-generic x86_64
Windowing System: X11
Distribution: KDE neon Unstable Edition
DrKonqi: 5.23.80 [CoredumpBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Click send or save as draft.

I had encryption keys configured but removed them which ddidn't help either.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault

[New LWP 73678]
[New LWP 73682]
[New LWP 73684]
[New LWP 73724]
[New LWP 73683]
[New LWP 73742]
[New LWP 73754]
[New LWP 73747]
[New LWP 73744]
[New LWP 73752]
[New LWP 73751]
[New LWP 73750]
[New LWP 73749]
[New LWP 73746]
[New LWP 73743]
[New LWP 73728]
[New LWP 73727]
[New LWP 73726]
[New LWP 73725]
[New LWP 73686]
[New LWP 73745]
[New LWP 73748]
[New LWP 73780]
[New LWP 73756]
[New LWP 73753]
[New LWP 73776]
[New LWP 73755]
[New LWP 73766]
[New LWP 73781]
[New LWP 73782]
[New LWP 73786]
[New LWP 73685]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/kmail'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f1e9b3ee200 (LWP 73678))]
__preamble__
[Current thread is 1 (Thread 0x7f1e9b3ee200 (LWP 73678))]

Thread 32 (Thread 0x7f1e91534700 (LWP 73685)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e88004e60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e915333a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154b654b40) at thread/qthread_unix.cpp:329
#7  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7f1e03fff700 (LWP 73786)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e040577c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e04058430, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e03ffe3a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154dc794e0) at thread/qthread_unix.cpp:329
#7  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f1e10a8c700 (LWP 73782)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e10a8b310, clockid=<optimized out>, expected=0, futex_word=0x7f1e040257a0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e10a8b310, clockid=<optimized out>, mutex=0x7f1e04025750, cond=0x7f1e04025778) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e04025778, mutex=0x7f1e04025750, abstime=0x7f1e10a8b310) at pthread_cond_wait.c:665
#3  0x00007f1eaa775558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7f1e04025750, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7f1e04025750) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f1e040348a0, mutex=mutex@entry=0x7f1e04034778, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f1eaa772a61 in QThreadPoolThread::run() (this=0x7f1e04034890) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x7f1e04034890) at thread/qthread_unix.cpp:329
#8  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f1e1128d700 (LWP 73781)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1e1128c268) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1e1128c218, cond=0x7f1e1128c240) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f1e1128c240, mutex=0x7f1e1128c218) at pthread_cond_wait.c:647
#3  0x00007f1eaec3a0ab in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f1e1128c0c0 in  ()
#5  0x00007f1eaec2f58f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f1e8c0227d0 in  ()
#7  0x00007f1e1128c0e8 in  ()
#8  0x0000000000000000 in  ()

Thread 28 (Thread 0x7f1e30ff9700 (LWP 73766)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1e30ff8188) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1e30ff8138, cond=0x7f1e30ff8160) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f1e30ff8160, mutex=0x7f1e30ff8138) at pthread_cond_wait.c:647
#3  0x00007f1eaec3a0ab in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000000000 in  ()

Thread 27 (Thread 0x7f1e31ffb700 (LWP 73755)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e31ff9fd0, clockid=<optimized out>, expected=0, futex_word=0x7f1e31ffa1a8) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e31ff9fd0, clockid=<optimized out>, mutex=0x7f1e31ffa158, cond=0x7f1e31ffa180) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e31ffa180, mutex=0x7f1e31ffa158, abstime=0x7f1e31ff9fd0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000002166 in  ()
#5  0x0000000038bedeca in  ()
#6  0x0000000000002165 in  ()
#7  0x000000002e73a59a in  ()
#8  0x00007f1e20000bf0 in  ()
#9  0x00007f1e31ffa1b0 in  ()
#10 0x0000000000000000 in  ()

Thread 26 (Thread 0x7f1e13fff700 (LWP 73776)):
#0  0x00007f1eaa3e312b in __GI___select (nfds=95, readfds=0x7f1e13ffe360, writefds=0x0, exceptfds=0x0, timeout=0x7f1e13ffe350) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007f1e92d24101 in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.86
#2  0x00007f1e92d21c2d in  () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.470.86
#3  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f1e32ffd700 (LWP 73753)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1e32ffc188) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1e32ffc138, cond=0x7f1e32ffc160) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f1e32ffc160, mutex=0x7f1e32ffc138) at pthread_cond_wait.c:647
#3  0x00007f1eaec3a0ab in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000000000 in  ()

Thread 24 (Thread 0x7f1e317fa700 (LWP 73756)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1e317f9268) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1e317f9218, cond=0x7f1e317f9240) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f1e317f9240, mutex=0x7f1e317f9218) at pthread_cond_wait.c:647
#3  0x00007f1eaec3a0ab in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f1e317f90c0 in  ()
#5  0x00007f1eaec2f58f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f1e4c03dce0 in  ()
#7  0x00007f1e317f90e8 in  ()
#8  0x0000000000000000 in  ()

Thread 23 (Thread 0x7f1e11a8e700 (LWP 73780)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e04004e60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e04000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e11a8d3a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154da815c0) at thread/qthread_unix.cpp:329
#7  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f1e55ffb700 (LWP 73748)):
#0  0x00007f1eaa3e312b in __GI___select (nfds=69, readfds=0x7f1e55ffa320, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007f1eaec3fd94 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x0000000000000030 in  ()
#3  0x00007f1e00000004 in  ()
#4  0x00007f1e55ffa320 in  ()
#5  0x00007f1e55ffa3a0 in  ()
#6  0x0000000000000001 in  ()
#7  0x00007f1e55ffa3b0 in  ()
#8  0x0000000000000000 in  ()

Thread 21 (Thread 0x7f1e577fe700 (LWP 73745)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e577fd0b0, clockid=<optimized out>, expected=0, futex_word=0x7f1e577fd288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e577fd0b0, clockid=<optimized out>, mutex=0x7f1e577fd238, cond=0x7f1e577fd260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e577fd260, mutex=0x7f1e577fd238, abstime=0x7f1e577fd0b0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000002186 in  ()
#5  0x000000002e6df6e0 in  ()
#6  0x0000000000002165 in  ()
#7  0x000000002e6df6e0 in  ()
#8  0x00007f1e3c001cd8 in  ()
#9  0x00007f1eaec4ce81 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 20 (Thread 0x7f1e90d33700 (LWP 73686)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e7c0108f0, nfds=7, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e7c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e90d323a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154b644df0) at thread/qthread_unix.cpp:329
#7  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f1e82ce4700 (LWP 73725)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e82ce3310, clockid=<optimized out>, expected=0, futex_word=0x56154c335490) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e82ce3310, clockid=<optimized out>, mutex=0x56154c335440, cond=0x56154c335468) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x56154c335468, mutex=0x56154c335440, abstime=0x7f1e82ce3310) at pthread_cond_wait.c:665
#3  0x00007f1eaa775558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56154c335440, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56154c335440) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56154c330670, mutex=mutex@entry=0x56154c264e98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f1eaa772a61 in QThreadPoolThread::run() (this=0x56154c330660) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154c330660) at thread/qthread_unix.cpp:329
#8  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f1e824e3700 (LWP 73726)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e824e2310, clockid=<optimized out>, expected=0, futex_word=0x56154c335810) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e824e2310, clockid=<optimized out>, mutex=0x56154c3357c0, cond=0x56154c3357e8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x56154c3357e8, mutex=0x56154c3357c0, abstime=0x7f1e824e2310) at pthread_cond_wait.c:665
#3  0x00007f1eaa775558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56154c3357c0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56154c3357c0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56154c32d810, mutex=mutex@entry=0x56154c264e98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f1eaa772a61 in QThreadPoolThread::run() (this=0x56154c32d800) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154c32d800) at thread/qthread_unix.cpp:329
#8  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f1e81ce2700 (LWP 73727)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e81ce1310, clockid=<optimized out>, expected=0, futex_word=0x56154c335ce0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e81ce1310, clockid=<optimized out>, mutex=0x56154c335c90, cond=0x56154c335cb8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x56154c335cb8, mutex=0x56154c335c90, abstime=0x7f1e81ce1310) at pthread_cond_wait.c:665
#3  0x00007f1eaa775558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56154c335c90, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56154c335c90) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56154c32f490, mutex=mutex@entry=0x56154c264e98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f1eaa772a61 in QThreadPoolThread::run() (this=0x56154c32f480) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154c32f480) at thread/qthread_unix.cpp:329
#8  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f1e77b42700 (LWP 73728)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e60005240, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e60000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e77b413a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154c84d160) at thread/qthread_unix.cpp:329
#7  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f1e74c0a700 (LWP 73743)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e74c090b0, clockid=<optimized out>, expected=0, futex_word=0x7f1e74c09288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e74c090b0, clockid=<optimized out>, mutex=0x7f1e74c09238, cond=0x7f1e74c09260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e74c09260, mutex=0x7f1e74c09238, abstime=0x7f1e74c090b0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x000000000000217d in  ()
#5  0x000000001c3a403d in  ()
#6  0x000000000000215c in  ()
#7  0x000000001c3a403d in  ()
#8  0x0000000000000002 in  ()
#9  0x00007f1eaec12064 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 14 (Thread 0x7f1e56ffd700 (LWP 73746)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e56ffc0b0, clockid=<optimized out>, expected=0, futex_word=0x7f1e56ffc288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e56ffc0b0, clockid=<optimized out>, mutex=0x7f1e56ffc238, cond=0x7f1e56ffc260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e56ffc260, mutex=0x7f1e56ffc238, abstime=0x7f1e56ffc0b0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x000000000000217d in  ()
#5  0x000000001c3bd3ec in  ()
#6  0x000000000000215c in  ()
#7  0x000000001c3bd3ec in  ()
#8  0x000056154b09a588 in  ()
#9  0x00007f1e56ffc138 in  ()
#10 0x0000000000000000 in  ()

Thread 13 (Thread 0x7f1e557fa700 (LWP 73749)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e557f90b0, clockid=<optimized out>, expected=0, futex_word=0x7f1e557f9288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e557f90b0, clockid=<optimized out>, mutex=0x7f1e557f9238, cond=0x7f1e557f9260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e557f9260, mutex=0x7f1e557f9238, abstime=0x7f1e557f90b0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000002186 in  ()
#5  0x000000002e6ef9e2 in  ()
#6  0x0000000000002165 in  ()
#7  0x000000002e6ef9e2 in  ()
#8  0x000056154ca47538 in  ()
#9  0x00007f1eaec4ce81 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 12 (Thread 0x7f1e54ff9700 (LWP 73750)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e54ff80b0, clockid=<optimized out>, expected=0, futex_word=0x7f1e54ff8288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e54ff80b0, clockid=<optimized out>, mutex=0x7f1e54ff8238, cond=0x7f1e54ff8260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e54ff8260, mutex=0x7f1e54ff8238, abstime=0x7f1e54ff80b0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x000000000000217d in  ()
#5  0x000000001c3e581b in  ()
#6  0x000000000000215c in  ()
#7  0x000000001c3e581b in  ()
#8  0x00007f1e50001d88 in  ()
#9  0x00007f1e54ff8138 in  ()
#10 0x0000000000000000 in  ()

Thread 11 (Thread 0x7f1e33fff700 (LWP 73751)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56154b449b4c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56154b449a88, cond=0x56154b449b20) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56154b449b20, mutex=0x56154b449a88) at pthread_cond_wait.c:647
#3  0x00007f1eaec3a0ab in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f1e2c000b60 in  ()
#5  0x000056154c9e38b8 in  ()
#6  0x00007f1e33ffe3c0 in  ()
#7  0x00007f1eaec217c1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x0000000000000000 in  ()

Thread 10 (Thread 0x7f1e337fe700 (LWP 73752)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e337fcfd0, clockid=<optimized out>, expected=0, futex_word=0x7f1e337fd1a8) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e337fcfd0, clockid=<optimized out>, mutex=0x7f1e337fd158, cond=0x7f1e337fd180) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e337fd180, mutex=0x7f1e337fd158, abstime=0x7f1e337fcfd0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x000000000000216b in  ()
#5  0x000000001f160063 in  ()
#6  0x0000000000002160 in  ()
#7  0x0000000001b5ff4b in  ()
#8  0x00007f1e4c01a680 in  ()
#9  0x00007f1e4c01bae0 in  ()
#10 0x0000000000000000 in  ()

Thread 9 (Thread 0x7f1e57fff700 (LWP 73744)):
#0  __GI___libc_write (nbytes=39, buf=0x7f1e57ffb510, fd=2) at ../sysdeps/unix/sysv/linux/write.c:26
#1  __GI___libc_write (fd=2, buf=0x7f1e57ffb510, nbytes=39) at ../sysdeps/unix/sysv/linux/write.c:24
#2  0x00007f1eaa35d00d in _IO_new_file_write (f=0x7f1eaa4b75c0 <_IO_2_1_stderr_>, data=0x7f1e57ffb510, n=39) at fileops.c:1176
#3  0x00007f1eaa35d928 in new_do_write (to_do=<optimized out>, data=0x7f1e57ffb510 "[warn] epoll_wait: Bad file descriptor\n", fp=0x7f1eaa4b75c0 <_IO_2_1_stderr_>) at libioP.h:948
#4  _IO_new_file_xsputn (n=39, data=<optimized out>, f=<optimized out>) at fileops.c:1255
#5  _IO_new_file_xsputn (f=0x7f1eaa4b75c0 <_IO_2_1_stderr_>, data=<optimized out>, n=39) at fileops.c:1197
#6  0x00007f1eaa3480d3 in buffered_vfprintf (s=s@entry=0x7f1eaa4b75c0 <_IO_2_1_stderr_>, format=format@entry=0x7f1ea704d258 "[%s] %s\n", args=args@entry=0x7f1e57ffdad0, mode_flags=mode_flags@entry=2) at ../libio/libioP.h:948
#7  0x00007f1eaa344ea4 in __vfprintf_internal (s=0x7f1eaa4b75c0 <_IO_2_1_stderr_>, format=0x7f1ea704d258 "[%s] %s\n", ap=ap@entry=0x7f1e57ffdad0, mode_flags=2) at vfprintf-internal.c:1346
#8  0x00007f1eaa3fc1b3 in ___fprintf_chk (fp=<optimized out>, flag=<optimized out>, format=<optimized out>) at fprintf_chk.c:33
#9  0x00007f1ea7033b36 in event_logv_ () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#10 0x00007f1ea7033d09 in event_warn () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#11 0x00007f1ea7035768 in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#12 0x00007f1ea702b625 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#13 0x00007f1eaec49947 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#14 0x00007f1e57ffe310 in  ()
#15 0x0001000000000000 in  ()
#16 0x00007f1e57ffe1e0 in  ()
#17 0x00007f1e57ffe1d8 in  ()
#18 0x00007f1e57ffe298 in  ()
#19 0x00007f1e57ffe310 in  ()
#20 0x00007f1e57ffe370 in  ()
#21 0x00007f1eaa368419 in __GI___libc_malloc (bytes=139768302133792) at malloc.c:3066
#22 0x0000000000000001 in  ()
#23 0x7fffffffffffffff in  ()
#24 0x00007f1e57ffe370 in  ()
#25 0x00007f1e57ffe250 in  ()
#26 0x00007f1eaec0069c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#27 0x0000000000000000 in  ()

Thread 8 (Thread 0x7f1e567fc700 (LWP 73747)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e567fb0b0, clockid=<optimized out>, expected=0, futex_word=0x7f1e567fb288) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e567fb0b0, clockid=<optimized out>, mutex=0x7f1e567fb238, cond=0x7f1e567fb260) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7f1e567fb260, mutex=0x7f1e567fb238, abstime=0x7f1e567fb0b0) at pthread_cond_wait.c:665
#3  0x00007f1eaec3a20a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x0000000000002186 in  ()
#5  0x000000002e734430 in  ()
#6  0x0000000000002165 in  ()
#7  0x000000002e734430 in  ()
#8  0x00007f1e44001cd8 in  ()
#9  0x00007f1eaec4ce81 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x0000000000000000 in  ()

Thread 7 (Thread 0x7f1e327fc700 (LWP 73754)):
#0  0x00007f1eaa3ed5ce in epoll_wait (epfd=71, events=0x7f1e1c002020, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f1ea70355e9 in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#2  0x00007f1ea702b625 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#3  0x00007f1eaec49947 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f1e1c002710 in  ()
#5  0x0001000000000000 in  ()
#6  0x00007f1e327fb220 in  ()
#7  0x00007f1e327fb218 in  ()
#8  0x00007f1e327fb2d8 in  ()
#9  0x00007f1e1c002710 in  ()
#10 0x00007f1e327fb370 in  ()
#11 0x00007f1eaa368419 in __GI___libc_malloc (bytes=139767672975968) at malloc.c:3066
#12 0x0000000000000001 in  ()
#13 0x7fffffffffffffff in  ()
#14 0x00007f1e327fb370 in  ()
#15 0x00007f1e327fb290 in  ()
#16 0x00007f1eaec0069c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#17 0x0000000000000000 in  ()

Thread 6 (Thread 0x7f1e7540b700 (LWP 73742)):
#0  0x00007f1eaa3ed5ce in epoll_wait (epfd=58, events=0x7f1e5c002020, maxevents=32, timeout=36140) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f1ea70355e9 in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#2  0x00007f1ea702b625 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
#3  0x00007f1eaec49918 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f1e5c002510 in  ()
#5  0x0001000000000000 in  ()
#6  0x00007f1e7540a200 in  ()
#7  0x00007f1e7540a1f8 in  ()
#8  0x00007f1e7540a2b8 in  ()
#9  0x00000000022773b6 in  ()
#10 0x0000000000000024 in  ()
#11 0x00000000000222b6 in  ()
#12 0x00007f1eb4074d20 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#13 0x000056154b0a0000 in  ()
#14 0x7fffffffffffffff in  ()
#15 0x0000000000000001 in  ()
#16 0x7fffffffffffffff in  ()
#17 0x00007f1e7540a370 in  ()
#18 0x00007f1e7540a270 in  ()
#19 0x00007f1eaec0069c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#20 0x0000000000000000 in  ()

Thread 5 (Thread 0x7f1e99124700 (LWP 73683)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e8c02dc40, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e8c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e99123370, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=this@entry=0x7f1eaa068d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1ea9fe4f4b in QDBusConnectionManager::run() (this=0x7f1eaa068d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#7  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x7f1eaa068d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#8  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f1e834e5700 (LWP 73724)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f1e834e4310, clockid=<optimized out>, expected=0, futex_word=0x56154c32fd20) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f1e834e4310, clockid=<optimized out>, mutex=0x56154c32fcd0, cond=0x56154c32fcf8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x56154c32fcf8, mutex=0x56154c32fcd0, abstime=0x7f1e834e4310) at pthread_cond_wait.c:665
#3  0x00007f1eaa775558 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56154c32fcd0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56154c32fcd0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56154c32e5b0, mutex=mutex@entry=0x56154c264e98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f1eaa772a61 in QThreadPoolThread::run() (this=0x56154c32e5a0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154c32e5a0) at thread/qthread_unix.cpp:329
#8  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f1e98923700 (LWP 73684)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e84004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea3d5536e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1e84000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1e989223a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f1eaa76e2c2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154b62c9b0) at thread/qthread_unix.cpp:329
#7  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f1e9aa47700 (LWP 73682)):
#0  0x00007f1eaa3e0aff in __GI___poll (fds=0x7f1e9aa462a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f1ea4fccc1a in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f1ea4fce90a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f1e9af4ee88 in QXcbEventQueue::run() (this=0x56154af8e950) at qxcbeventqueue.cpp:228
#4  0x00007f1eaa76f45c in QThreadPrivate::start(void*) (arg=0x56154af8e950) at thread/qthread_unix.cpp:329
#5  0x00007f1ea724f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f1eaa3ed293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f1e9b3ee200 (LWP 73678)):
[KCrash Handler]
#3  0x00007f1ea994ee5a in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) (__r=..., this=<optimized out>) at ./messagecomposer/src/composer/composer.cpp:600
#4  std::__shared_ptr<_gpgme_key, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<_gpgme_key, (__gnu_cxx::_Lock_policy)2> const&) (this=<optimized out>) at /usr/include/c++/9/bits/shared_ptr_base.h:1167
#5  std::shared_ptr<_gpgme_key>::shared_ptr(std::shared_ptr<_gpgme_key> const&) (this=<optimized out>) at /usr/include/c++/9/bits/shared_ptr.h:129
#6  GpgME::Key::Key(GpgME::Key const&) (this=<optimized out>) at /usr/include/gpgme++/key.h:54
#7  MessageComposer::Composer::setSenderEncryptionKey(GpgME::Key const&) (this=this@entry=0x56154ded48f0, senderKey=...) at ./messagecomposer/src/composer/composer.cpp:602
#8  0x00007f1ea99614a1 in MessageComposer::ComposerViewBase::generateCryptoMessages(bool&) (this=0x56154b7e4990, wasCanceled=@0x7ffe15863290: false) at ./messagecomposer/src/composer/composerviewbase.cpp:821
#9  0x00007f1ea9965396 in MessageComposer::ComposerViewBase::slotEmailAddressResolved(KJob*) (this=<optimized out>, job=<optimized out>) at ./messagecomposer/src/composer/composerviewbase.cpp:508
#10 0x00007f1eaa98cdce in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe15863400, r=0x56154b7e4990, this=0x56154ded3b10) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false>(QObject*, int, void**) (sender=0x56154c2bf4a0, signal_index=6, argv=0x7ffe15863400) at kernel/qobject.cpp:3886
#12 0x00007f1eaa986197 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56154c2bf4a0, m=m@entry=0x7f1eaba326e0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe15863400) at kernel/qobject.cpp:3946
#13 0x00007f1eab9dbeb0 in KJob::result(KJob*, KJob::QPrivateSignal) (this=this@entry=0x56154c2bf4a0, _t1=<optimized out>, _t1@entry=0x56154c2bf4a0, _t2=...) at ./obj-x86_64-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#14 0x00007f1eab9dd32b in KJob::finishJob(bool) (this=0x56154c2bf4a0, emitResult=<optimized out>) at ./src/lib/jobs/kjob.cpp:98
#15 0x00007f1eab9dd412 in KJob::emitResult() (this=<optimized out>) at ./src/lib/jobs/kjob.cpp:337
#16 0x00007f1ea9942cfc in MessageComposer::EmailAddressResolveJob::start() (this=0x56154c2bf4a0) at ./messagecomposer/src/job/emailaddressresolvejob.cpp:109
#17 0x00007f1ea995942d in MessageComposer::ComposerViewBase::readyForSending() (this=0x56154b7e4990) at ./messagecomposer/src/composer/composerviewbase.cpp:400
#18 0x00007f1ea9964a79 in MessageComposer::ComposerViewBase::send(MessageComposer::MessageSender::SendMethod, MessageComposer::MessageSender::SaveIn, bool) (this=0x56154b7e4990, method=method@entry=MessageComposer::MessageSender::SendImmediate, saveIn=saveIn@entry=MessageComposer::MessageSender::SaveInNone, checkMailDispatcher=checkMailDispatcher@entry=false) at ./messagecomposer/src/composer/composerviewbase.cpp:365
#19 0x00007f1eb42fd217 in KMComposerWin::doDelayedSend(MessageComposer::MessageSender::SendMethod, MessageComposer::MessageSender::SaveIn) (this=0x56154b5fd700, method=MessageComposer::MessageSender::SendImmediate, saveIn=MessageComposer::MessageSender::SaveInNone) at ./src/editor/kmcomposerwin.cpp:2927
#20 0x00007f1eb4302387 in KMComposerWin::slotDoDelayedSend(KJob*) (this=0x56154b5fd700, job=0x56154ded1d40) at ./src/editor/kmcomposerwin.cpp:2879
#21 0x00007f1eaa98cdce in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe15863a00, r=0x56154b5fd700, this=0x56154ded3320) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#22 doActivate<false>(QObject*, int, void**) (sender=0x56154ded1d40, signal_index=6, argv=0x7ffe15863a00) at kernel/qobject.cpp:3886
#23 0x00007f1eaa986197 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56154ded1d40, m=m@entry=0x7f1eaba326e0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe15863a00) at kernel/qobject.cpp:3946
#24 0x00007f1eab9dbeb0 in KJob::result(KJob*, KJob::QPrivateSignal) (this=this@entry=0x56154ded1d40, _t1=<optimized out>, _t1@entry=0x56154ded1d40, _t2=...) at ./obj-x86_64-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#25 0x00007f1eab9dd32b in KJob::finishJob(bool) (this=0x56154ded1d40, emitResult=<optimized out>) at ./src/lib/jobs/kjob.cpp:98
#26 0x00007f1eab9dd412 in KJob::emitResult() (this=<optimized out>) at ./src/lib/jobs/kjob.cpp:337
#27 0x00007f1eb4321107 in AddressValidationJob::slotAliasExpansionDone(KJob*) (this=0x56154ded1d40, job=<optimized out>) at ./src/job/addressvalidationjob.cpp:91
#28 0x00007f1eaa98cdce in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe15863c10, r=0x56154ded1d40, this=0x56154ded3640) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#29 doActivate<false>(QObject*, int, void**) (sender=0x56154ded33e0, signal_index=6, argv=0x7ffe15863c10) at kernel/qobject.cpp:3886
#30 0x00007f1eaa986197 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56154ded33e0, m=m@entry=0x7f1eaba326e0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe15863c10) at kernel/qobject.cpp:3946
#31 0x00007f1eab9dbeb0 in KJob::result(KJob*, KJob::QPrivateSignal) (this=this@entry=0x56154ded33e0, _t1=<optimized out>, _t1@entry=0x56154ded33e0, _t2=...) at ./obj-x86_64-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#32 0x00007f1eab9dd32b in KJob::finishJob(bool) (this=0x56154ded33e0, emitResult=<optimized out>) at ./src/lib/jobs/kjob.cpp:98
#33 0x00007f1eab9dd412 in KJob::emitResult() (this=<optimized out>) at ./src/lib/jobs/kjob.cpp:337
#34 0x00007f1ea9938670 in MessageComposer::AliasesExpandJob::start() (this=0x56154ded33e0) at ./messagecomposer/src/job/aliasesexpandjob.cpp:58
#35 0x00007f1eb4320d6d in AddressValidationJob::start() (this=0x56154ded1d40) at ./src/job/addressvalidationjob.cpp:40
#36 0x00007f1eb4300495 in KMComposerWin::doSend(MessageComposer::MessageSender::SendMethod, MessageComposer::MessageSender::SaveIn, bool) (this=<optimized out>, method=<optimized out>, saveIn=<optimized out>, willSendItWithoutReediting=<optimized out>) at ./src/editor/kmcomposerwin.cpp:2844
#37 0x00007f1eb4301ccb in KMComposerWin::slotCheckSendNowStep2() (this=0x56154b5fd700) at ./src/editor/kmcomposerwin.cpp:3072
#38 0x00007f1eaa98cdce in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe15863fe0, r=0x56154b5fd700, this=0x56154df00160) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#39 doActivate<false>(QObject*, int, void**) (sender=0x56154d7e1580, signal_index=3, argv=0x7ffe15863fe0) at kernel/qobject.cpp:3886
#40 0x00007f1eaa986197 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56154d7e1580, m=m@entry=0x7f1eb449cc60 <PotentialPhishingEmailJob::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe15863fe0) at kernel/qobject.cpp:3946
#41 0x00007f1eb425a256 in PotentialPhishingEmailJob::potentialPhishingEmailsFound(QStringList const&) (this=this@entry=0x56154d7e1580, _t1=...) at ./obj-x86_64-linux-gnu/src/kmailprivate_autogen/TBYJBUIOY7/moc_potentialphishingemailjob.cpp:133
#42 0x00007f1eb431aaad in PotentialPhishingEmailJob::start() (this=this@entry=0x56154d7e1580) at ./src/editor/potentialphishingemail/potentialphishingemailjob.cpp:85
#43 0x00007f1eb4301f9f in KMComposerWin::slotCheckSendNow() (this=<optimized out>) at ./src/editor/kmcomposerwin.cpp:3101
#44 0x00007f1eaa98cdce in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe15864280, r=0x56154b5fd700, this=0x56154bebe1b0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#45 doActivate<false>(QObject*, int, void**) (sender=0x56154bebb640, signal_index=4, argv=0x7ffe15864280) at kernel/qobject.cpp:3886
#46 0x00007f1eaa986197 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56154bebb640, m=m@entry=0x7f1eab9411c0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe15864280) at kernel/qobject.cpp:3946
#47 0x00007f1eab4298e6 in QAction::triggered(bool) (this=this@entry=0x56154bebb640, _t1=<optimized out>) at .moc/moc_qaction.cpp:376
#48 0x00007f1eab42bfb8 in QAction::activate(QAction::ActionEvent) (this=0x56154bebb640, event=<optimized out>) at kernel/qaction.cpp:1161
#49 0x00007f1eab529350 in QAbstractButtonPrivate::click() (this=0x56154c2b2e00) at widgets/qabstractbutton.cpp:398
#50 0x00007f1eab529575 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x56154c2669e0, e=0x7ffe15864820) at widgets/qabstractbutton.cpp:1044
#51 0x00007f1eab62096e in QToolButton::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:622
#52 0x00007f1eab472cf6 in QWidget::event(QEvent*) (this=0x56154c2669e0, event=0x7ffe15864820) at kernel/qwidget.cpp:8664
#53 0x00007f1eab52a7a3 in QAbstractButton::event(QEvent*) (this=this@entry=0x56154c2669e0, e=e@entry=0x7ffe15864820) at widgets/qabstractbutton.cpp:1001
#54 0x00007f1eab620a18 in QToolButton::event(QEvent*) (this=0x56154c2669e0, event=0x7ffe15864820) at widgets/qtoolbutton.cpp:1012
#55 0x00007f1eab42fdc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x56154c2669e0, e=0x7ffe15864820) at kernel/qapplication.cpp:3632
#56 0x00007f1eab438e77 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3076
#57 0x00007f1eaa955daa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56154c2669e0, event=0x7ffe15864820) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#58 0x00007f1eab4380a7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x56154c2669e0, event=event@entry=0x7ffe15864820, alienWidget=alienWidget@entry=0x56154c2669e0, nativeWidget=0x56154b5fd700, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#59 0x00007f1eab48df44 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x56154c32db40, event=0x7ffe15864ca0) at /usr/include/c++/9/bits/atomic_base.h:413
#60 0x00007f1eab491264 in QWidgetWindow::event(QEvent*) (event=0x7ffe15864ca0, this=0x56154c32db40) at kernel/qwidgetwindow.cpp:300
#61 QWidgetWindow::event(QEvent*) (this=0x56154c32db40, event=0x7ffe15864ca0) at kernel/qwidgetwindow.cpp:239
#62 0x00007f1eab42fdc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x56154c32db40, e=0x7ffe15864ca0) at kernel/qapplication.cpp:3632
#63 0x00007f1eab438bb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156
#64 0x00007f1eaa955daa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56154c32db40, event=0x7ffe15864ca0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#65 0x00007f1eaad394d8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at kernel/qguiapplication.cpp:2282
#66 0x00007f1eaad3ab45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x56154dc85e50) at kernel/qguiapplication.cpp:2002
#67 0x00007f1eaad127ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#68 0x00007f1e9af4feae in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#69 0x00007f1ea3d5517d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#70 0x00007f1ea3d55400 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#71 0x00007f1ea3d554a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007f1eaa9b0602 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x56154b0a0a80, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#73 0x00007f1eaa9548ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe15865040, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#74 0x00007f1eaa95ca64 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#75 0x0000561549979b01 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:116

Reported using DrKonqi
Comment 1 Laurent Montel 2021-12-08 12:05:36 UTC
I confirm it.
I work on it.
Comment 2 David Redondo 2021-12-08 12:14:36 UTC
Thanks!
Comment 3 Laurent Montel 2021-12-08 12:18:11 UTC
Git commit d14e53af6d4f1c7a4da113c8a3e6bef872d59af4 by Laurent Montel.
Committed on 08/12/2021 at 12:17.
Pushed by mlaurent into branch 'master'.

Fix Bug 446675: Crash upon sending or saving message as draft

M  +3    -1    messagecomposer/src/composer/composerviewbase.cpp

https://invent.kde.org/pim/messagelib/commit/d14e53af6d4f1c7a4da113c8a3e6bef872d59af4