Bug 402253

Summary: Kmail/Kontact crash
Product: [Applications] kontact Reporter: avlas <jsardid>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: jsardid
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: valgrind report

Description avlas 2018-12-17 18:26:00 UTC
Application: kontact (5.10.0)

Qt Version: 5.11.2
Frameworks Version: 5.53.0
Operating System: Linux 4.18.0-13-generic x86_64
Distribution: KDE neon User Edition 5.14

-- Information about the crash:
It happens at startup every single time

The crash can be reproduced every time.

-- 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 0x7f761c1b1b80 (LWP 29502))]

Thread 29 (Thread 0x7f74c8c03700 (LWP 29558)):
#0  0x00007f7618b4fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7612594539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f761259464c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f76196a204b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f761964630a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7619471bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f761947cadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 28 (Thread 0x7f74c9404700 (LWP 29557)):
#0  0x00007f7618b4fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7612594539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f761259464c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f76196a204b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f761964630a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7619471bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f761947cadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 27 (Thread 0x7f74ca2a3700 (LWP 29554)):
#0  0x00007f7618b4fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7612594539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f761259464c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f76196a204b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f761964630a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f7619471bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f761947cadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 26 (Thread 0x7f74df7fe700 (LWP 29540)):
#0  0x00007f7618b6b6ac in  () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7618b6d474 in __fprintf_chk () at /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f760170b9ad in event_logv_ () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#3  0x00007f760170bb44 in event_warn () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#4  0x00007f760170d46c in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#5  0x00007f7601703114 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#6  0x00007f7609ac7fc4 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#9  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 25 (Thread 0x7f759a957700 (LWP 29538)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7602b49954 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f7602b49999 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 24 (Thread 0x7f7599c4c700 (LWP 29537)):
#0  0x00007f7618b4fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f75c05db451 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f75c05cce10 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f75c05cd4a0 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f75c05cd530 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f75c05db399 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f75c037d2a8 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 23 (Thread 0x7f759b7fe700 (LWP 29536)):
#0  0x00007f7618b6b6ac in  () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7618b6d474 in __fprintf_chk () at /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f760170b9ad in event_logv_ () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#3  0x00007f760170bb44 in event_warn () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#4  0x00007f760170d46c in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#5  0x00007f7601703114 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#6  0x00007f7609ac7e81 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#9  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 22 (Thread 0x7f759bfff700 (LWP 29535)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609ac10ea in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 21 (Thread 0x7f75b8ff9700 (LWP 29534)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609ac10f8 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 20 (Thread 0x7f75b97fa700 (LWP 29533)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f760a5ac078 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609b0a44c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 19 (Thread 0x7f75b9ffb700 (LWP 29532)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd78 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd0ff in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 18 (Thread 0x7f75ba7fc700 (LWP 29531)):
#0  0x00007f7618b4b187 in write () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7618ac61bd in _IO_file_write () at /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f7618ac6b2f in _IO_file_xsputn () at /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f7618a99707 in  () at /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007f7618a96726 in vfprintf () at /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007f7618b6d4c6 in __fprintf_chk () at /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007f760170b9ad in event_logv_ () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#7  0x00007f760170bb44 in event_warn () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#8  0x00007f760170d46c in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#9  0x00007f7601703114 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#10 0x00007f7609ac7e81 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#11 0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#12 0x00007f7608bc123a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#13 0x00007f7608bc185f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#14 0x00007f7609b0a6c8 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#15 0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#16 0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#17 0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 17 (Thread 0x7f75baffd700 (LWP 29530)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd78 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd0ff in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 16 (Thread 0x7f75bb7fe700 (LWP 29529)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd78 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd2e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 15 (Thread 0x7f75bbfff700 (LWP 29528)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd78 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd0ff in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 14 (Thread 0x7f75c0ff9700 (LWP 29527)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd78 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd0ff in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 13 (Thread 0x7f75c17fa700 (LWP 29526)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd78 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd0ff in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 12 (Thread 0x7f75c1ffb700 (LWP 29525)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6ce2 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd61 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd0ff in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 11 (Thread 0x7f75c27fc700 (LWP 29524)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6ce2 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd61 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd2e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 10 (Thread 0x7f75c2ffd700 (LWP 29523)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6ce2 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd61 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd2e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 9 (Thread 0x7f75c37fe700 (LWP 29522)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6ce2 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd61 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd2e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 8 (Thread 0x7f75c3fff700 (LWP 29521)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6ce2 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd61 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd2e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f75d8896700 (LWP 29520)):
#0  0x00007f7614466ed9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4917 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6bf7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6ce2 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609afbd61 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609afd2e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f75d9097700 (LWP 29519)):
#0  0x00007f76084a62f0 in pthread_mutex_lock@plt () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#1  0x00007f7609af635f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609ac4062 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609ac4149 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609ac41c9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609ac59bd in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609ac7e6a in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#9  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f75d9898700 (LWP 29518)):
#0  0x00007f76144669f3 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f7609af4849 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#2  0x00007f7609af6c0c in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#3  0x00007f7609af6c9f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#4  0x00007f7609ac10ea in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#5  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#6  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f75da099700 (LWP 29517)):
#0  0x00007f7618b6b6ac in  () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7618b6d474 in __fprintf_chk () at /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f760170b9ad in event_logv_ () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#3  0x00007f760170bb44 in event_warn () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#4  0x00007f760170d46c in  () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#5  0x00007f7601703114 in event_base_loop () at /usr/lib/x86_64-linux-gnu/libevent-2.1.so.6
#6  0x00007f7609ac7e81 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#7  0x00007f7609ae820b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#8  0x00007f7609b0a60f in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#9  0x00007f7609b05ff1 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
#10 0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f75e1631700 (LWP 29509)):
#0  0x00007f76196a1fb0 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f7612593a98 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f761259446b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f761259464c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f76196a204b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f761964630a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f7619471bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f7617d92e45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f761947cadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f75ec79f700 (LWP 29504)):
#0  0x00007f7618b4fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f7614a8f747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f7614a9136a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f75ee4a3ed9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f761947cadb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f76144606db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f7618b5c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f761c1b1b80 (LWP 29502)):
[KCrash Handler]
#6  0x00007f76196750fa in QObject::property(char const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f761b5581ab in  () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#8  0x00007f761b559209 in KXMLGUIFactory::plugActionList(KXMLGUIClient*, QString const&, QList<QAction*> const&) () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#9  0x00007f74cf2871be in  () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#10 0x00007f74cf28d6a9 in  () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#11 0x00007f74cf29c93f in  () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#12 0x00007f74cf29d431 in  () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#13 0x00007f74cf19abb4 in KMKernel::recoverDeadLetters() () at /usr/lib/x86_64-linux-gnu/libkmailprivate.so.5
#14 0x00007f74cf58b439 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kmailpart.so
#15 0x00007f74cf58bbd1 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kmailpart.so
#16 0x00007f761ad5e0d9 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#17 0x00007f761b9ccca6 in KontactInterface::Core::createPart(char const*) () at /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#18 0x00007f74d6f446e6 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kontact_kmailplugin.so
#19 0x00007f761b9cfd4c in KontactInterface::Plugin::part() () at /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#20 0x00007f761bbfa14c in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) (this=0x55dd3d58b000, plugin=<optimized out>) at ./src/mainwindow.cpp:716
#21 0x00007f761bbf8a8c in Kontact::MainWindow::loadSettings() (this=0x55dd3d58b000) at ./src/mainwindow.cpp:855
#22 0x00007f761bbfc7f5 in Kontact::MainWindow::initObject() (this=this@entry=0x55dd3d58b000) at ./src/mainwindow.cpp:252
#23 0x00007f761bbfcf78 in Kontact::MainWindow::MainWindow() (this=0x55dd3d58b000, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./src/mainwindow.cpp:160
#24 0x000055dd3b4102ec in KontactApp::activate(QStringList const&, QString const&) (this=0x7ffc3dcce7c0, args=..., workingDir=...) at ./src/main.cpp:133
#25 0x00007f761b9d2a3d in KontactInterface::PimUniqueApplication::start(QStringList const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#26 0x000055dd3b40f421 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:212

Reported using DrKonqi
Comment 1 avlas 2018-12-17 18:28:58 UTC
Not sure if related to any of these two thing:

- I deleted two identities from the 4 I had

- Kmail got updated in neon recently (25 iteration), but downgrading to 24 iteration did not fix it
Comment 2 Christoph Feck 2018-12-17 20:32:23 UTC

*** This bug has been marked as a duplicate of bug 401739 ***
Comment 3 avlas 2018-12-17 21:01:32 UTC
FYI: Internally it may be similar (or even the same) to other bugs, but the crash I talk about is not at exit (bug 402129), neither I can open kontact/kmail at all to see an empty window thereafter (bug 401739).

Can you please share if someone is trying to fix this issue(-s) at the moment? Or if is there anything I can test to speed up a fix?

I don't want to be pushy but I use kontact/kmail in production and not being able to even open the application makes me pretty anxious. I hope you understand.
Comment 4 avlas 2018-12-17 23:41:50 UTC
Excuse my ignorance but I wonder how can they be duplicates if they originate at different source code locations? Or am I looking at it wrong?

this bug: 

#25 0x00007f761b9d2a3d in
KontactInterface::PimUniqueApplication::start(QStringList const&, bool) () at /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
#26 0x000055dd3b40f421 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:212

bug 401201:

#38 0x0000563afc8a133b in main (argc=<optimized out>, argv=<optimized out>) at /usr/include/qt5/QtCore/qcoreapplication.h:116
[Inferior 1 (process 4173) detached]

Unfortunately other bugs do not seem as informative
Comment 5 avlas 2018-12-17 23:44:04 UTC
(In reply to avlas from comment #4)
> Excuse my ignorance but I wonder how can they be duplicates if they
> originate at different source code locations? Or am I looking at it wrong?
> 
> this bug: 
> 
> #25 0x00007f761b9d2a3d in
> KontactInterface::PimUniqueApplication::start(QStringList const&, bool) ()
> at /usr/lib/x86_64-linux-gnu/libKF5KontactInterface.so.5
> #26 0x000055dd3b40f421 in main(int, char**) (argc=<optimized out>,
> argv=<optimized out>) at ./src/main.cpp:212
> 
> bug 401201:
> 
> #38 0x0000563afc8a133b in main (argc=<optimized out>, argv=<optimized out>)
> at /usr/include/qt5/QtCore/qcoreapplication.h:116
> [Inferior 1 (process 4173) detached]
> 
> Unfortunately other bugs do not seem as informative

Oops, sorry, I meant in comparison to bug 401739
Comment 6 avlas 2018-12-17 23:53:53 UTC
I recall now that it crashed when trying to reply to an email, and each time I try to start kmail/kontact it tries to open the composer and crashes again (see the kmail backtrace below, which I hope is more informative than the kontact one, I submitted before).

Is there a way to avoid opening the composer at startup, like removing some cache or something? that could help me to get stacked with it for now, until a proper fix is find.

Help on this is highly appreciated!

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 0x7f6aa1cccbc0 (LWP 19922))]

Thread 6 (Thread 0x7f6a5ca31700 (LWP 19927)):
#0  0x00007f6a9ed8fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f6a9268b539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9f6ca04b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6a9f66e30a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f499bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a945576db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f6a5d232700 (LWP 19926)):
#0  0x00007f6a9455f06a in pthread_getspecific () at /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f6a926b35f0 in g_thread_self () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b63d in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9f6ca04b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6a9f66e30a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f499bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a945576db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f6a5e0d1700 (LWP 19925)):
#0  0x00007f6a926d1064 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6a9268aa88 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b46b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9268b64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6a9f6ca04b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f66e30a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f499bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6a945576db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f6a5f2e2700 (LWP 19924)):
#0  0x00007f6a926d1064 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6a9268ad39 in g_main_context_query () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b4b7 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9268b64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6a9f6ca04b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f66e30a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f499bba in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a9da7fe45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6a945576db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f6a6903c700 (LWP 19923)):
#0  0x00007f6a9ed8fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f6a91ab5747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6a91ab736a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6a6ad40ed9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a945576db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f6aa1cccbc0 (LWP 19922)):
[KCrash Handler]
#6  0x00007f6a9f69d0fa in QObject::property(char const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a9e7ba1ab in  () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#8  0x00007f6a9e7bb209 in KXMLGUIFactory::plugActionList(KXMLGUIClient*, QString const&, QList<QAction*> const&) () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#9  0x00007f6aa16481be in KMComposerWin::initializePluginActions() (this=this@entry=0x559808494cf0) at ./src/editor/kmcomposerwin.cpp:1361
#10 0x00007f6aa164e6a9 in KMComposerWin::setupActions() (this=this@entry=0x559808494cf0) at ./src/editor/kmcomposerwin.cpp:1299
#11 0x00007f6aa165d93f in KMComposerWin::KMComposerWin(QSharedPointer<KMime::Message> const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&) (this=this@entry=0x559808494cf0, aMsg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, id=id@entry=0, textSelection=..., customTemplate=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ./src/editor/kmcomposerwin.cpp:440
#12 0x00007f6aa165e431 in KMComposerWin::create(QSharedPointer<KMime::Message> const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&) (msg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, identity=identity@entry=0, textSelection=..., customTemplate=...) at ./src/editor/kmcomposerwin.cpp:226
#13 0x00007f6aa165e46c in KMail::makeComposer(QSharedPointer<KMime::Message> const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&) (msg=..., lastSignState=lastSignState@entry=false, lastEncryptState=lastEncryptState@entry=false, context=context@entry=KMail::Composer::NoTemplate, identity=identity@entry=0, textSelection=..., customTemplate=...) at ./src/editor/kmcomposerwin.cpp:220
#14 0x00007f6aa155bbb4 in KMKernel::recoverDeadLetters() (this=<optimized out>) at ./src/kmkernel.cpp:985
#15 0x0000559806f7f825 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:163
Comment 7 avlas 2018-12-17 23:55:11 UTC
... that could help me to *avoid getting* stacked...
Comment 8 Christoph Feck 2018-12-18 02:07:45 UTC
All duplicates originate from KMMainWidget::initializePluginActions() calling into KXMLGUI, and causing a crash there in KXMLGUIFactory::plugActionList().

If you want to help, you could install debug symbols for libKF5XmlGui.so.5 and try to get a valgrind log. For more information, please see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_Valgrind

Please also check if moving kmail2's *.rc helps. The *.rc files are in ~/.local/share/kxmlgui5/
Comment 9 avlas 2018-12-18 15:43:47 UTC
Created attachment 116996 [details]
valgrind report
Comment 10 avlas 2018-12-18 15:46:04 UTC
(In reply to Christoph Feck from comment #8)
> All duplicates originate from KMMainWidget::initializePluginActions()
> calling into KXMLGUI, and causing a crash there in
> KXMLGUIFactory::plugActionList().

I see

> If you want to help, you could install debug symbols for libKF5XmlGui.so.5
> and try to get a valgrind log. For more information, please see
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_Valgrind

Done

> Please also check if moving kmail2's *.rc helps. The *.rc files are in
> ~/.local/share/kxmlgui5/

I don't have any kmail rc file there, I have for other applications but not for kmail, which I guess means I just use default.
Comment 11 avlas 2018-12-18 15:49:08 UTC
(In reply to avlas from comment #10)
> > Please also check if moving kmail2's *.rc helps. The *.rc files are in
> > ~/.local/share/kxmlgui5/
> 
> I don't have any kmail rc file there, I have for other applications but not
> for kmail, which I guess means I just use default.

Talked too early, I do have one for kontact as I never use kmail as a stand-alone application. 

Unfortunately moving kontact's rc file didn't fix the issue.
Comment 12 avlas 2018-12-18 15:55:06 UTC
I hope the valgrind report is helpful. If there is anything that can be improved or you would like me to test other things, please don't hesitate to ask.

To play a bit myself, yesterday I tried to build kmail from source in kde neon (user edition), but cmakelist complains about the version of installed dev packages. I guess the version in the official user repo are not sufficiently up-to-date.
Comment 13 Christoph Feck 2018-12-18 22:36:56 UTC
If you are able to build from git source, you could use 'git checkout Applications/YY.MM' to get the source of a specific version. KMail 5.10 is Applications/18.12, 5.9 is 18.08 etc.

The valgrind log unfortunately does not reveal much information; we see that 'KXMLGUIFactoryPrivate::refreshActionProperties()' tries to access a null object. More investigation from a KDEPIM developer is needed.
Comment 14 avlas 2018-12-28 13:28:12 UTC
FYI, I found a way to start kmail normally after removing the autosave folder in ~/.local/share/kmail2
Comment 15 avlas 2018-12-31 22:15:24 UTC
(In reply to avlas from comment #14)
> FYI, I found a way to start kmail normally after removing the autosave
> folder in ~/.local/share/kmail2

This doesn't mean kmail works normally. I cannot write/reply or forward any e-mail, without restarting the loop, i.e. kontact/kmail crashing and repeating that behavior until I remove the autosave folder (or its contents) again... so I guess the bug is triggered right before or at the compose window startup (note that I never reach to see the compose window, kontact crashes before).
Comment 16 avlas 2019-01-03 15:09:50 UTC
I figured out that the Kontact/Kmail crash happens only if I enable "Share text" in "Editor connectors" of the Kmail settings (sorry if this doesn't fully correspond to the English labels, I have my system in a different language).

After disabling that connector, Kontact is again fully functional.

Hope this helps affected users, as well as developers to reproduce and fix the issue.