Bug 412042 - KMail crashes when trying to download attached jpg image
Summary: KMail crashes when trying to download attached jpg image
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 5.12.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-09-18 20:56 UTC by Armin Leghissa
Modified: 2022-10-25 05:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The E-Mail which caused the crash (1.48 MB, application/mbox)
2019-09-18 21:02 UTC, Armin Leghissa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Armin Leghissa 2019-09-18 20:56:14 UTC
Application: kmail (5.12.0)

Qt Version: 5.13.0
Frameworks Version: 5.61.0
Operating System: Linux 5.2.11-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed:
1. I got an e-mail with an attached jpeg image, ~1.5 (MB), I thing it is somehow "embedded" within the mail
     That mail is a plain-text mail with embedded image, no html stuff.
2. I right-clicked at that image; on the popping-up menu, ich chosed "Download Attachment"
3. KMail crashes. This happens every thime, i repeat at step 2., even after reboot of my system
4. Right-cklick -> remove attachment on the embedded image did exactly nothing. it is simply dysfunct.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9176422b40 (LWP 1384))]

Thread 23 (Thread 0x7f914d397700 (LWP 1671)):
#0  0x00007f918a4dd77c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9e16 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae03 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f91837baf81 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f91837c3c91 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f91837c5292 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f91837c59e4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7f91143aa700 (LWP 1447)):
#0  0x00007f918a4dd415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f917d5c0edc in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f917d5c0ef9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7f9114bab700 (LWP 1434)):
#0  0x00007f918ce969eb in  () at /usr/lib/libQt5Core.so.5
#1  0x00007f918d0bc88b in  () at /usr/lib/libQt5Core.so.5
#2  0x00007f918983a360 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#3  0x00007f918983a9a6 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f918d0bc9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f918ce962f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f9115dac700 (LWP 1432)):
#0  0x00007f918a4dd415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9d1c in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae10 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f91837baf3f in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f91837c3c66 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f91837c55f1 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f91837c5a24 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f91177fe700 (LWP 1418)):
#0  0x00007f918a4dd415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9d1c in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae10 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f91837baf3f in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f91837c3c66 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f91837c55f1 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f91837c5a64 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f9117fff700 (LWP 1416)):
#0  0x00007f918ca5dcf6 in transcmp () at /usr/lib/libc.so.6
#1  0x00007f918cb224fb in tfind () at /usr/lib/libc.so.6
#2  0x00007f918ca5ead3 in __dcigettext () at /usr/lib/libc.so.6
#3  0x00007f918cab54d2 in strerror_r () at /usr/lib/libc.so.6
#4  0x00007f918cab53f3 in strerror () at /usr/lib/libc.so.6
#5  0x00007f917d1a2f64 in event_warn () at /usr/lib/libevent-2.1.so.7
#6  0x00007f917d1a4a12 in  () at /usr/lib/libevent-2.1.so.7
#7  0x00007f917d19a915 in event_base_loop () at /usr/lib/libevent-2.1.so.7
#8  0x00007f91837bfaba in  () at /usr/lib/libQt5WebEngineCore.so.5
#9  0x00007f918374eea7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#10 0x00007f918378886f in  () at /usr/lib/libQt5WebEngineCore.so.5
#11 0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#12 0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f9144ff9700 (LWP 1415)):
#0  0x00007f918cb1718c in read () at /usr/lib/libc.so.6
#1  0x00007f917a4ee782 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#2  0x00007f917dc4455f in pa_mainloop_prepare () at /usr/lib/libpulse.so.0
#3  0x00007f917dc44fd1 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007f917dc45091 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007f917dc535ae in  () at /usr/lib/libpulse.so.0
#6  0x00007f917a51e9fc in  () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#7  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f91457fa700 (LWP 1414)):
#0  0x00007f918a4dd77c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9e16 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae03 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f918372e718 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f918374eea7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f918378886f in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f91467fc700 (LWP 1412)):
#0  0x00007f918a4dd415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9d1c in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae10 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f91837baf3f in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f918372e70e in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f918374eea7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f918378886f in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f9146ffd700 (LWP 1411)):
#0  0x00007f918a4dd415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9d1c in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91841f7aa8 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f9183789e0d in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f91477fe700 (LWP 1410)):
#0  0x00007f918cb17237 in write () at /usr/lib/libc.so.6
#1  0x00007f918caa89ad in _IO_file_write@@GLIBC_2.2.5 () at /usr/lib/libc.so.6
#2  0x00007f918caa7d06 in new_do_write () at /usr/lib/libc.so.6
#3  0x00007f918caa90de in __GI__IO_file_xsputn () at /usr/lib/libc.so.6
#4  0x00007f918ca95571 in buffered_vfprintf () at /usr/lib/libc.so.6
#5  0x00007f918ca92764 in __vfprintf_internal () at /usr/lib/libc.so.6
#6  0x00007f918cb35123 in __fprintf_chk () at /usr/lib/libc.so.6
#7  0x00007f917d1a2daf in event_logv_ () at /usr/lib/libevent-2.1.so.7
#8  0x00007f917d1a2f78 in event_warn () at /usr/lib/libevent-2.1.so.7
#9  0x00007f917d1a4a12 in  () at /usr/lib/libevent-2.1.so.7
#10 0x00007f917d19a915 in event_base_loop () at /usr/lib/libevent-2.1.so.7
#11 0x00007f91837bfaba in  () at /usr/lib/libQt5WebEngineCore.so.5
#12 0x00007f918374eea7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#13 0x00007f9182cbbbe4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#14 0x00007f91837889e8 in  () at /usr/lib/libQt5WebEngineCore.so.5
#15 0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#16 0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f914cb96700 (LWP 1408)):
#0  0x00007f918a4dd77c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9e16 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae03 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f91837baf81 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f91837c3c91 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f91837c55f1 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f91837c59e4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f914db98700 (LWP 1406)):
#0  0x00007f918ca5dcb5 in transcmp () at /usr/lib/libc.so.6
#1  0x00007f918cb224fb in tfind () at /usr/lib/libc.so.6
#2  0x00007f918ca5ead3 in __dcigettext () at /usr/lib/libc.so.6
#3  0x00007f918cab54d2 in strerror_r () at /usr/lib/libc.so.6
#4  0x00007f918cab53f3 in strerror () at /usr/lib/libc.so.6
#5  0x00007f917d1a2f64 in event_warn () at /usr/lib/libevent-2.1.so.7
#6  0x00007f917d1a4a12 in  () at /usr/lib/libevent-2.1.so.7
#7  0x00007f917d19a915 in event_base_loop () at /usr/lib/libevent-2.1.so.7
#8  0x00007f91837bfaba in  () at /usr/lib/libQt5WebEngineCore.so.5
#9  0x00007f918374eea7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#10 0x00007f918378886f in  () at /usr/lib/libQt5WebEngineCore.so.5
#11 0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#12 0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f915cf23700 (LWP 1397)):
#0  0x00007f918a4dd77c in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f91837b9e16 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007f91837bae03 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007f91837baf81 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007f91837c3c91 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007f91837c55f1 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007f91837c59e4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f915d724700 (LWP 1396)):
#0  0x00007f918cac4cdb in __strchrnul_sse2 () at /usr/lib/libc.so.6
#1  0x00007f918ca92a3b in __vfprintf_internal () at /usr/lib/libc.so.6
#2  0x00007f918ca954a6 in buffered_vfprintf () at /usr/lib/libc.so.6
#3  0x00007f918ca92764 in __vfprintf_internal () at /usr/lib/libc.so.6
#4  0x00007f918cb35123 in __fprintf_chk () at /usr/lib/libc.so.6
#5  0x00007f917d1a2daf in event_logv_ () at /usr/lib/libevent-2.1.so.7
#6  0x00007f917d1a2f78 in event_warn () at /usr/lib/libevent-2.1.so.7
#7  0x00007f917d1a4a12 in  () at /usr/lib/libevent-2.1.so.7
#8  0x00007f917d19a915 in event_base_loop () at /usr/lib/libevent-2.1.so.7
#9  0x00007f91837bfa68 in  () at /usr/lib/libQt5WebEngineCore.so.5
#10 0x00007f918374eea7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#11 0x00007f9183785b64 in  () at /usr/lib/libQt5WebEngineCore.so.5
#12 0x00007f91837889e8 in  () at /usr/lib/libQt5WebEngineCore.so.5
#13 0x00007f91837bbfb5 in  () at /usr/lib/libQt5WebEngineCore.so.5
#14 0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f915e641700 (LWP 1393)):
#0  0x00007f918cb1b667 in poll () at /usr/lib/libc.so.6
#1  0x00007f918983aa80 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f918d0bc9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f918ce962f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f915f7fe700 (LWP 1390)):
#0  0x00007f918cb1718c in read () at /usr/lib/libc.so.6
#1  0x00007f91897eb9f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9189839311 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f918983aa28 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f918d0bc9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f918ce962f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f915ffff700 (LWP 1389)):
#0  0x00007f918cb1718c in read () at /usr/lib/libc.so.6
#1  0x00007f91897eb9f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f9189839311 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f918983aa28 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f918d0bc9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f918ce962f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f916c93a700 (LWP 1388)):
#0  0x00007f918983ab54 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#1  0x00007f918d0bc9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#2  0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f918ce962f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#4  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f916db4b700 (LWP 1387)):
#0  0x00007f918cb1b667 in poll () at /usr/lib/libc.so.6
#1  0x00007f918983aa80 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f918d0bc9bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f918ce962f5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f918c5f3b37 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f916f411700 (LWP 1386)):
#0  0x00007f918a4dd415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f916f57bf8c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f916f57bb88 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f9175639700 (LWP 1385)):
#0  0x00007f918cb1b667 in poll () at /usr/lib/libc.so.6
#1  0x00007f9189610630 in  () at /usr/lib/libxcb.so.1
#2  0x00007f91896122db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f9175f7a049 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f918ce97520 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f918a4d757f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f918cb260e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f9176422b40 (LWP 1384)):
[KCrash Handler]
#6  0x00007f918b0ffedf in  () at /usr/lib/libKF5Mime.so.5
#7  0x00007f918b0fa29e in KMime::Content::headerByType(char const*) const () at /usr/lib/libKF5Mime.so.5
#8  0x00007f918b0fb7db in KMime::Content::contentTransferEncoding(bool) () at /usr/lib/libKF5Mime.so.5
#9  0x00007f918b0fb868 in KMime::Content::decodedContent() () at /usr/lib/libKF5Mime.so.5
#10 0x00007f918be2836f in  () at /usr/lib/libKF5MessageViewer.so.5
#11 0x00007f918be29c46 in  () at /usr/lib/libKF5MessageViewer.so.5
#12 0x00007f918bdea4d9 in  () at /usr/lib/libKF5MessageViewer.so.5
#13 0x00007f918d090b70 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#14 0x00007f918da13e93 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f918da16624 in QAction::activate(QAction::ActionEvent) () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f918dba18b3 in  () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f918dba90ec in  () at /usr/lib/libQt5Widgets.so.5
#18 0x00007f918dbaa133 in QMenu::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#19 0x00007f918da5dcb6 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f918dbac78c in QMenu::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#21 0x00007f918da1a4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#22 0x00007f918da23c6c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#23 0x00007f918d0649c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#24 0x00007f918da22d4b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f918da7aba8 in  () at /usr/lib/libQt5Widgets.so.5
#26 0x00007f918da7d154 in  () at /usr/lib/libQt5Widgets.so.5
#27 0x00007f918da1a4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007f918da23a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#29 0x00007f918d0649c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#30 0x00007f918d400789 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#31 0x00007f918d40205b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#32 0x00007f918d3da37c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#33 0x00007f9175f7afec in  () at /usr/lib/libQt5XcbQpa.so.5
#34 0x00007f9189838cf4 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#35 0x00007f918983ab11 in  () at /usr/lib/libglib-2.0.so.0
#36 0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#37 0x00007f918d0bc9a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007f918dba6cd3 in QMenu::exec(QPoint const&, QAction*) () at /usr/lib/libQt5Widgets.so.5
#40 0x00007f918bde18e8 in  () at /usr/lib/libKF5MessageViewer.so.5
#41 0x00007f918bdf086c in  () at /usr/lib/libKF5MessageViewer.so.5
#42 0x00007f918bdefe0b in  () at /usr/lib/libKF5MessageViewer.so.5
#43 0x00007f918bdd5529 in  () at /usr/lib/libKF5MessageViewer.so.5
#44 0x00007f918d090b70 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#45 0x00007f918bd9be76 in MessageViewer::MailWebEngineView::popupMenu(WebEngineViewer::WebHitTestResult const&) () at /usr/lib/libKF5MessageViewer.so.5
#46 0x00007f918d090b70 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#47 0x00007f918b9c4a23 in WebEngineViewer::WebHitTest::finished(WebEngineViewer::WebHitTestResult const&) () at /usr/lib/libKF5WebEngineViewer.so.5
#48 0x00007f918b9f0661 in WebEngineViewer::WebHitTest::handleHitTest(QVariant const&) () at /usr/lib/libKF5WebEngineViewer.so.5
#49 0x00007f918877e612 in  () at /usr/lib/libQt5WebEngineWidgets.so.5
#50 0x00007f9181477029 in  () at /usr/lib/libQt5WebEngineCore.so.5
#51 0x00007f9182e497e3 in  () at /usr/lib/libQt5WebEngineCore.so.5
#52 0x00007f9182e6fb80 in  () at /usr/lib/libQt5WebEngineCore.so.5
#53 0x00007f918303a326 in  () at /usr/lib/libQt5WebEngineCore.so.5
#54 0x00007f9183e58224 in  () at /usr/lib/libQt5WebEngineCore.so.5
#55 0x00007f918371088b in  () at /usr/lib/libQt5WebEngineCore.so.5
#56 0x00007f918372d147 in  () at /usr/lib/libQt5WebEngineCore.so.5
#57 0x00007f918372e08e in  () at /usr/lib/libQt5WebEngineCore.so.5
#58 0x00007f918372e35c in  () at /usr/lib/libQt5WebEngineCore.so.5
#59 0x00007f91813e7163 in  () at /usr/lib/libQt5WebEngineCore.so.5
#60 0x00007f918d0913e5 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#61 0x00007f918da1a4d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#62 0x00007f918da23a21 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#63 0x00007f918d0649c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#64 0x00007f918d067739 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#65 0x00007f918d0bd3a4 in  () at /usr/lib/libQt5Core.so.5
#66 0x00007f9189838cf4 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#67 0x00007f918983ab11 in  () at /usr/lib/libglib-2.0.so.0
#68 0x00007f918983ab51 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#69 0x00007f918d0bc9a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#70 0x00007f918d0635ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#71 0x00007f918d06b326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#72 0x0000563cea36406a in  ()
#73 0x00007f918ca50ee3 in __libc_start_main () at /usr/lib/libc.so.6
#74 0x0000563cea36421e in  ()
[Inferior 1 (process 1384) detached]

Reported using DrKonqi
Comment 1 Armin Leghissa 2019-09-18 21:02:51 UTC
Created attachment 122712 [details]
The E-Mail which caused the crash

This mail contains no html or scripts.
Almost no plaintext message and an embedded
jpeg image of about 1.5MB size.

when I do: right-click -> Download attachment  on the embedded image in kmail mail-view, kmail crashes, the image doesn't get downloaded.

dragging it, and dropping it into dolphin did the trick, by the way.
Comment 2 Laurent Montel 2019-09-19 07:07:16 UTC
No crash here.
I will continue to investigate it
Comment 3 Justin Zobel 2022-09-25 22:38:27 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 4 Bug Janitor Service 2022-10-10 04:52:18 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2022-10-25 05:01:30 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!