Bug 377832

Summary: Kontact crashes often, e.g. when going to Settings → Configure Kontact
Product: [Applications] kontact Reporter: Thorsten Glaser <t.glaser>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: bugs.kde, chrisjohntapp, jackkyonsmith, wbauer1
Priority: NOR Keywords: drkonqi
Version: 5.2.3   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Thorsten Glaser 2017-03-20 11:47:21 UTC
Application: kontact (5.2.3)

Qt Version: 5.7.1
Frameworks Version: 5.28.0
Operating System: Linux 4.9.0-2-amd64 x86_64
Distribution: Debian GNU/Linux 9.0 (stretch)

-- Information about the crash:
- What I was doing when the application crashed:

I started Kontact and went to Settings → Configure Kontact, insta-Crash.

It also occasionally crashes when doing, or not doing, much else, after a while.

Operating system: Debian sid/x32

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnux32/libthread_db.so.1".
[Current thread is 1 (Thread 0xded3a840 (LWP 12947))]

Thread 21 (Thread 0xc06c3940 (LWP 12990)):
#0  0xeef6c9fc in pthread_cond_wait@@GLIBC_2.16 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0xe2d1c614 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#2  0xe2d1c658 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#3  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#4  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 20 (Thread 0xc19ad940 (LWP 12976)):
#0  0xf4ad9a8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0xed2107d5 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0xd540e390, timeout=<optimized out>, context=0xd540b770) at ././glib/gmain.c:4228
#2  0xed2107d5 in g_main_context_iterate (context=context@entry=0xd540b770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0xed2108eb in g_main_context_iteration (context=0xd540b770, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#9  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 19 (Thread 0xc21ae940 (LWP 12974)):
#0  0xffae2649 in  ()
#1  0xffae28d9 in __vdso_clock_gettime ()
#2  0xf4aef433 in __GI___clock_gettime (clock_id=1, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#3  0xf54449ce in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#4  0xf55c54b9 in QTimerInfoList::updateCurrentTime() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf55c5a74 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf55c6e84 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xed20fbf9 in g_main_context_prepare (context=context@entry=0xd4e0b9d0, priority=priority@entry=0xc21ade94) at ././glib/gmain.c:3501
#8  0xed2106f2 in g_main_context_iterate (context=context@entry=0xd4e0b9d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#9  0xed2108eb in g_main_context_iteration (context=0xd4e0b9d0, may_block=1) at ././glib/gmain.c:3990
#10 0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#11 0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#12 0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#13 0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#14 0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#15 0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0xc39ec940 (LWP 12972)):
#0  0xed2554d0 in g_mutex_unlock (mutex=0x572e96e0) at ././glib/gthread-posix.c:1345
#1  0xed2106e6 in g_main_context_iterate (context=context@entry=0x572e96e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3907
#2  0xed2108eb in g_main_context_iteration (context=0x572e96e0, may_block=1) at ././glib/gmain.c:3990
#3  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#4  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#8  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0xc41ed940 (LWP 12970)):
#0  0xf4ad9a8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0xed2107d5 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0xdbf05ee0, timeout=<optimized out>, context=0xdbf03980) at ././glib/gmain.c:4228
#2  0xed2107d5 in g_main_context_iterate (context=context@entry=0xdbf03980, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0xed2108eb in g_main_context_iteration (context=0xdbf03980, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#9  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0xc49ee940 (LWP 12968)):
#0  0xed2554d5 in g_mutex_unlock (mutex=0xdb319570) at ././glib/gthread-posix.c:1348
#1  0xed20fbe7 in g_main_context_prepare (context=context@entry=0xdb319570, priority=priority@entry=0xc49ede94) at ././glib/gmain.c:3499
#2  0xed2106f2 in g_main_context_iterate (context=context@entry=0xdb319570, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#3  0xed2108eb in g_main_context_iteration (context=0xdb319570, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#9  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0xc64cc940 (LWP 12966)):
#0  0xf4ad9a8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0xed2107d5 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0xd9e055e0, timeout=<optimized out>, context=0xd9e04b20) at ././glib/gmain.c:4228
#2  0xed2107d5 in g_main_context_iterate (context=context@entry=0xd9e04b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0xed2108eb in g_main_context_iteration (context=0xd9e04b20, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#9  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0xc6ccd940 (LWP 12964)):
#0  0xed2554ba in g_mutex_lock (mutex=mutex@entry=0xd5200510) at ././glib/gthread-posix.c:1336
#1  0xed210795 in g_main_context_iterate (context=context@entry=0xd5200510, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3933
#2  0xed2108eb in g_main_context_iteration (context=0xd5200510, may_block=1) at ././glib/gmain.c:3990
#3  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#4  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#8  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0xc7906940 (LWP 12962)):
#0  0xf4aef41a in __GI___clock_gettime (clock_id=1, tp=0xc7905d40) at ../sysdeps/unix/clock_gettime.c:115
#1  0xf54449ce in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#2  0xf55c54b9 in QTimerInfoList::updateCurrentTime() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#3  0xf55c5a74 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#4  0xf55c6e84 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xed20fbf9 in g_main_context_prepare (context=context@entry=0xd5000500, priority=priority@entry=0xc7905e94) at ././glib/gmain.c:3501
#6  0xed2106f2 in g_main_context_iterate (context=context@entry=0xd5000500, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#7  0xed2108eb in g_main_context_iteration (context=0xd5000500, may_block=1) at ././glib/gmain.c:3990
#8  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#9  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#10 0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#11 0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#12 0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#13 0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0xc8322940 (LWP 12960)):
#0  0xed2554ba in g_mutex_lock (mutex=mutex@entry=0xd5400510) at ././glib/gthread-posix.c:1336
#1  0xed210127 in g_main_context_check (context=context@entry=0xd5400510, max_priority=2147483647, fds=fds@entry=0xd5402cd0, n_fds=n_fds@entry=1) at ././glib/gmain.c:3766
#2  0xed210776 in g_main_context_iterate (context=context@entry=0xd5400510, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#3  0xed2108eb in g_main_context_iteration (context=0xd5400510, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#9  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0xc8b23940 (LWP 12957)):
#0  0xf4ad9a8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0xed2107d5 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0xd4e02ad0, timeout=<optimized out>, context=0xd4e00510) at ././glib/gmain.c:4228
#2  0xed2107d5 in g_main_context_iterate (context=context@entry=0xd4e00510, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3  0xed2108eb in g_main_context_iteration (context=0xd4e00510, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#9  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0xc9324940 (LWP 12956)):
#0  0xf55c5a62 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#1  0xf55c6e84 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#2  0xed20fbf9 in g_main_context_prepare (context=context@entry=0x570bc760, priority=priority@entry=0xc9323e94) at ././glib/gmain.c:3501
#3  0xed2106f2 in g_main_context_iterate (context=context@entry=0x570bc760, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#4  0xed2108eb in g_main_context_iteration (context=0x570bc760, may_block=1) at ././glib/gmain.c:3990
#5  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#9  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#10 0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0xd5dfc940 (LWP 12955)):
#0  0xeef6c9fc in pthread_cond_wait@@GLIBC_2.16 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0xf2ac6431 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#2  0xf2caf5a4 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#3  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#4  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0xd65fd940 (LWP 12954)):
#0  0xeef6c9fc in pthread_cond_wait@@GLIBC_2.16 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0xf2ac6431 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#2  0xf2caf5a4 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#3  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#4  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0xd6dfe940 (LWP 12953)):
#0  0xeef6c9fc in pthread_cond_wait@@GLIBC_2.16 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0xf2ac6431 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#2  0xf2caf5a4 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#3  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#4  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0xd75ff940 (LWP 12952)):
#0  0xeef6c9fc in pthread_cond_wait@@GLIBC_2.16 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0xf2ac5368 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#2  0xf2caf5a4 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#3  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#4  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0xda7fb940 (LWP 12951)):
#0  0xf539adf4 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#1  0xf55c6ff8 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#2  0xed20fbf9 in g_main_context_prepare (context=context@entry=0xd9e004f0, priority=priority@entry=0xda7fae94) at ././glib/gmain.c:3501
#3  0xed2106f2 in g_main_context_iterate (context=context@entry=0xd9e004f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3909
#4  0xed2108eb in g_main_context_iteration (context=0xd9e004f0, may_block=1) at ././glib/gmain.c:3990
#5  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#8  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#9  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#10 0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0xdb2ff940 (LWP 12950)):
#0  0xeef6c9fc in pthread_cond_wait@@GLIBC_2.16 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0xf2c7dddf in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#2  0xf2c7de28 in  () at /usr/lib/x86_64-linux-gnux32/libQt5WebKit.so.5
#3  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#4  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0xdbcf5940 (LWP 12949)):
#0  0xed2554ba in g_mutex_lock (mutex=mutex@entry=0xdb3004f0) at ././glib/gthread-posix.c:1336
#1  0xed210127 in g_main_context_check (context=context@entry=0xdb3004f0, max_priority=2147483647, fds=fds@entry=0xdb328910, n_fds=n_fds@entry=1) at ././glib/gmain.c:3766
#2  0xed210776 in g_main_context_iterate (context=context@entry=0xdb3004f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#3  0xed2108eb in g_main_context_iteration (context=0xdb3004f0, may_block=1) at ././glib/gmain.c:3990
#4  0xf55c7803 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#6  0xf539731f in QThread::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#7  0xf77533b0 in  () at /usr/lib/x86_64-linux-gnux32/libQt5DBus.so.5
#8  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#9  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#10 0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0xdc8bc940 (LWP 12948)):
#0  0xf4ad9a8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0xef58f2c2 in  () at /usr/lib/x86_64-linux-gnux32/libxcb.so.1
#2  0xef591099 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnux32/libxcb.so.1
#3  0xdebf3a49 in  () at /usr/lib/x86_64-linux-gnux32/libQt5XcbQpa.so.5
#4  0xf539be20 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#5  0xeef66cbc in start_thread (arg=<optimized out>) at pthread_create.c:333
#6  0xf4ae263f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0xded3a840 (LWP 12947)):
[KCrash Handler]
#6  0xe2c73d88 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#7  0xe2cbb8a6 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#8  0xe2cbbcfa in  () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#9  0xe2d64462 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#10 0xe2d64e4f in QScriptEngine::QScriptEngine(QObject*) () at /usr/lib/x86_64-linux-gnux32/libQt5Script.so.5
#11 0xec61fab9 in  () at /usr/lib/x86_64-linux-gnux32/libGrantlee_Templates.so.5
#12 0xec624f87 in qt_plugin_instance () at /usr/lib/x86_64-linux-gnux32/libGrantlee_Templates.so.5
#13 0xf555b67a in QPluginLoader::instance() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#14 0xf654cc0a in KPluginLoader::factory() () at /usr/lib/x86_64-linux-gnux32/libKF5CoreAddons.so.5
#15 0xf34044fc in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib/x86_64-linux-gnux32/libKF5KCMUtils.so.5
#16 0xf340c0a5 in  () at /usr/lib/x86_64-linux-gnux32/libKF5KCMUtils.so.5
#17 0xf340ccce in KCModuleProxy::realModule() const () at /usr/lib/x86_64-linux-gnux32/libKF5KCMUtils.so.5
#18 0xf340908a in KCMultiDialog::addModule(KCModuleInfo const&, KPageWidgetItem*, QStringList const&) () at /usr/lib/x86_64-linux-gnux32/libKF5KCMUtils.so.5
#19 0xf3409c3b in KCMultiDialog::addModule(QString const&, QStringList const&) () at /usr/lib/x86_64-linux-gnux32/libKF5KCMUtils.so.5
#20 0xcca3c440 in  () at /usr/lib/x86_64-linux-gnux32/libkmailprivate.so.5
#21 0xcc9b1cb9 in KMKernel::slotShowConfigurationDialog() () at /usr/lib/x86_64-linux-gnux32/libkmailprivate.so.5
#22 0xf559e9a4 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#23 0xf600b4af in QAction::triggered(bool) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#24 0xf600de41 in QAction::activate(QAction::ActionEvent) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#25 0xf618844d in  () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#26 0xf6190004 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#27 0xf6190fb7 in QMenu::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#28 0xf605b088 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#29 0xf619349b in QMenu::event(QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#30 0xf6011e77 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#31 0xf601a588 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#32 0xf5573380 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#33 0xf6018c5a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#34 0xf607659b in  () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#35 0xf6078cc3 in  () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#36 0xf6011e77 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#37 0xf601976c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5
#38 0xf5573380 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#39 0xf58858fd in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Gui.so.5
#40 0xf5887585 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnux32/libQt5Gui.so.5
#41 0xf5864a8e in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Gui.so.5
#42 0xdec2bac0 in  () at /usr/lib/x86_64-linux-gnux32/libQt5XcbQpa.so.5
#43 0xed210588 in g_main_dispatch (context=0xdbf02a00) at ././glib/gmain.c:3203
#44 0xed210588 in g_main_context_dispatch (context=context@entry=0xdbf02a00) at ././glib/gmain.c:3856
#45 0xed210838 in g_main_context_iterate (context=context@entry=0xdbf02a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#46 0xed2108eb in g_main_context_iteration (context=0xdbf02a00, may_block=1) at ././glib/gmain.c:3990
#47 0xf55c77e5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#48 0xf557132a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#49 0xf55798c7 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5
#50 0x5660d904 in  ()
#51 0xf4a165ad in __libc_start_main (main=<optimized out>, argc=1, argv=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0xffaa68e8) at ../csu/libc-start.c:291
#52 0x5660df0b in _start ()

Reported using DrKonqi
Comment 1 JKS 2020-02-15 10:23:41 UTC
Can confirm this. Kontact crashes every time we I go to Settings -> Configure Kontact. This was not happening before updating to Plasma 5.18. 

Operating System: Arch Linux 
KDE Plasma Version: 5.18.0
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1
Kernel Version: 5.4.19-1-lts
Comment 2 Wolfgang Bauer 2020-02-16 11:46:50 UTC
(In reply to JKS from comment #1)
> Can confirm this. Kontact crashes every time we I go to Settings ->
> Configure Kontact. This was not happening before updating to Plasma 5.18. 
That's likely unrelated, as this bug report is nearly 2 years old...

You probably experience bug#415634, which I suppose is caused by a change in KDE Frameworks 5.67.0 (kxmlgui).

The originally reported crash here cannot possibly happen anymore, it was crashing in Qt5Script but the latest grantlee version doesn't even use that at all anymore a it has been ported to Qt5QML.
https://github.com/steveire/grantlee/commit/49709e3cff820b76bee66759e7437b63ac1f76cb
Comment 3 Wolfgang Bauer 2020-02-16 11:49:36 UTC
(In reply to Wolfgang Bauer from comment #2)
> You probably experience bug#415634, which I suppose is caused by a change in
> KDE Frameworks 5.67.0 (kxmlgui).
Erm, I mean kcmutils. At least that's where the crash from bug#415634 is located.
Comment 4 chrisjohntapp 2020-02-24 09:56:24 UTC
Created attachment 126370 [details]
New crash information added by DrKonqi

kontact (5.11.3) using Qt 5.13.2

- What I was doing when the application crashed:

Open Kontact, go to settings > configure kontact.

-- Backtrace (Reduced):
#6  0x00007f282cdfa62a in KCModuleProxy::realModule() const () from /lib64/libKF5KCMUtils.so.5
#7  0x00007f282cdfab9d in KCModuleProxy::buttons() const () from /lib64/libKF5KCMUtils.so.5
#8  0x00007f282cdf7ca0 in KCMultiDialogPrivate::_k_clientChanged() () from /lib64/libKF5KCMUtils.so.5
#9  0x00007f282cdf8947 in KCMultiDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5KCMUtils.so.5
[...]
#11 0x00007f282cac045f in KPageDialog::currentPageChanged(KPageWidgetItem*, KPageWidgetItem*) () from /lib64/libKF5WidgetsAddons.so.5
Comment 5 Wolfgang Bauer 2020-02-24 11:18:30 UTC
(In reply to chrisjohntapp from comment #4)
> Created attachment 126370 [details]
> New crash information added by DrKonqi
> 
> kontact (5.11.3) using Qt 5.13.2
> 
> - What I was doing when the application crashed:
> 
> Open Kontact, go to settings > configure kontact.
> 
> -- Backtrace (Reduced):
> #6  0x00007f282cdfa62a in KCModuleProxy::realModule() const () from
> /lib64/libKF5KCMUtils.so.5
> #7  0x00007f282cdfab9d in KCModuleProxy::buttons() const () from
> /lib64/libKF5KCMUtils.so.5
> #8  0x00007f282cdf7ca0 in KCMultiDialogPrivate::_k_clientChanged() () from
> /lib64/libKF5KCMUtils.so.5
> #9  0x00007f282cdf8947 in KCMultiDialog::qt_static_metacall(QObject*,
> QMetaObject::Call, int, void**) () from /lib64/libKF5KCMUtils.so.5
> [...]
> #11 0x00007f282cac045f in KPageDialog::currentPageChanged(KPageWidgetItem*,
> KPageWidgetItem*) () from /lib64/libKF5WidgetsAddons.so.5

That is bug#417396, a regression in KDE Frameworks 5.67.0 that's already fixed (to be in 5.68.0).
Totally unrelated to this bug report though, which is 2 years old.