Bug 358158

Summary: KMail crashes on email autocompletion
Product: [Applications] kmail2 Reporter: Martin Bednar <martin+kde>
Component: contact completionAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: dvratil, montel
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Martin Bednar 2016-01-18 10:43:06 UTC
Application: kmail (5.1.1)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.3.3-gentoo x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:
I had a half written mail, started  writing in the "TO" field. Autocompletion popped up.
I continued writing the name, KMail crashed.
Happened twice, haven't tried more times.

Special setup:
Akonadi using postgresql.

The crash can be reproduced every time.

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

Thread 20 (Thread 0x7f10d82ad700 (LWP 2224)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f10e17b6513 in cnd_wait (mtx=0x1b8e568, cond=<optimized out>) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:159
#2  pipe_semaphore_wait (sema=0x1b8e568) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/auxiliary/os/os_thread.h:259
#3  radeon_drm_cs_emit_ioctl (param=param@entry=0x1b8e140) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:659
#4  0x00007f10e17b5d37 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-9999/work/mesa-9999/include/c11/threads_posix.h:87
#5  0x00007f10fa2e3314 in start_thread (arg=0x7f10d82ad700) at pthread_create.c:333
#6  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f10d65e7700 (LWP 2225)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f10d0003070, timeout=9990, context=0x7f10d0000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10d0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10d0000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10d65e6d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x1c35470) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10d65e7700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f10d5dcd700 (LWP 2226)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10c8002e20, timeout=-1, context=0x7f10c8000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10c8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10c8000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10d5dccd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x1c6da60) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10d5dcd700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f10d55cc700 (LWP 2227)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10cc003020, timeout=-1, context=0x7f10cc000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10cc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10cc000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10d55cbd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x1c82610) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10d55cc700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f10d4dcb700 (LWP 2230)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10c0003020, timeout=-1, context=0x7f10c0000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10c0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10c0000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10d4dcad90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x1c98550) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10d4dcb700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f10c7fff700 (LWP 2232)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10bc002e20, timeout=-1, context=0x7f10bc000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10bc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10bc000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10c7ffed90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x1c959c0) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10c7fff700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f10c70dd700 (LWP 2234)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10b4003220, timeout=-1, context=0x7f10b4000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10b4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10b4000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10c70dcd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x1c60eb0) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10c70dd700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f10ba268700 (LWP 2246)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10b0002e20, timeout=-1, context=0x7f10b0000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10b0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10b0000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10ba267d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x268c840) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10ba268700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f10b9a67700 (LWP 2248)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10a8002e20, timeout=-1, context=0x7f10a8000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10a8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10a8000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10b9a66d90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x26c88c0) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10b9a67700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f10b9266700 (LWP 2250)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f10f5b83ce3 in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at wtf/FastMalloc.cpp:2821
#2  0x00007f10f5b83d09 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1989
#3  0x00007f10fa2e3314 in start_thread (arg=0x7f10b9266700) at pthread_create.c:333
#4  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f10affff700 (LWP 2251)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f1060003220, timeout=-1, context=0x7f1060000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f1060000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f1060000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10afffed90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x26c8e70) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10affff700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f10af7fe700 (LWP 2253)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f1058003020, timeout=-1, context=0x7f1058000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f1058000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f1058000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10af7fdd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x27cfd40) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10af7fe700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f10aeffd700 (LWP 2255)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f105c004390, timeout=-1, context=0x7f105c000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f105c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f105c000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f105c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10aeffcd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x27de880) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10aeffd700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f10ad67b700 (LWP 2257)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f10f589217d in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7f10b89c2058) at heap/BlockAllocator.cpp:139
#2  0x00007f10f5bb2241 in WTF::wtfThreadEntryPoint (param=0x7f10b896b1b0) at wtf/ThreadingPthreads.cpp:195
#3  0x00007f10fa2e3314 in start_thread (arg=0x7f10ad67b700) at pthread_create.c:333
#4  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f10ace7a700 (LWP 2258)):
#0  pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f10f5893153 in JSC::GCThread::waitForNextPhase (this=0x28a4250) at heap/GCThread.cpp:81
#2  JSC::GCThread::gcThreadMain (this=0x28a4250) at heap/GCThread.cpp:99
#3  0x00007f10f5bb2241 in WTF::wtfThreadEntryPoint (param=0x7f10b896b140) at wtf/ThreadingPthreads.cpp:195
#4  0x00007f10fa2e3314 in start_thread (arg=0x7f10ace7a700) at pthread_create.c:333
#5  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f1067ffd700 (LWP 2259)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f1048002a20, timeout=-1, context=0x7f1048000990) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f1048000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f1048000990, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f10480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f1067ffcd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x29b2300) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f1067ffd700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f10671cd700 (LWP 2273)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x2c094d0, timeout=-1, context=0x2c07480) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x2c07480, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x2c07480, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x2242620, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f10671ccd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x2c072b0) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f10671cd700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f1065d3e700 (LWP 2277)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f1048002fe0, timeout=-1, context=0x7f1048003d10) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f1048003d10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f1048003d10, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f1048007c70, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f1065d3dd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0xca569c0) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f1065d3e700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f106553d700 (LWP 2280)):
#0  0x00007f110324fc4d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f10f87e7b74 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f10540013e0, timeout=-1, context=0x7f10540009d0) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f10540009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3803
#3  0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10540009d0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#4  0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x7f1054000900, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7f106553cd90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f1103aca51a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1103aceb63 in QThreadPrivate::start (arg=0x2b50770) at thread/qthread_unix.cpp:331
#8  0x00007f10fa2e3314 in start_thread (arg=0x7f106553d700) at pthread_create.c:333
#9  0x00007f110325883d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f10e4958840 (LWP 2222)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f10ed3c18e6 in LocalSubMatch::open_post_list (this=0xb6d6430, term="t", wqf=1, factor=1, need_positions=<optimized out>, hint=0x7ffd5456d5d0, lazy_weight=<optimized out>) at matcher/localsubmatch.cc:278
#8  0x00007f10ed2dbdc1 in Xapian::Query::Internal::postlist_sub_or_like (this=<optimized out>, ctx=..., qopt=<optimized out>, factor=<optimized out>) at api/queryinternal.cc:576
#9  0x00007f10ed2dd0b3 in Xapian::Internal::QueryBranch::do_or_like (this=0xc8d1e80, ctx=..., qopt=0x7ffd5456d5c0, factor=1, elite_set_size=0, first=<optimized out>) at api/queryinternal.cc:1104
#10 0x00007f10ed2dd0b3 in Xapian::Internal::QueryBranch::do_or_like (this=this@entry=0xa9f5d90, ctx=..., qopt=qopt@entry=0x7ffd5456d5c0, factor=factor@entry=1, elite_set_size=elite_set_size@entry=0, first=first@entry=0) at api/queryinternal.cc:1104
#11 0x00007f10ed2dd3a0 in Xapian::Internal::QueryOr::postlist (this=0xa9f5d90, qopt=0x7ffd5456d5c0, factor=1) at api/queryinternal.cc:1418
#12 0x00007f10ed3c0c15 in LocalSubMatch::get_postlist (this=0xb6d6430, matcher=0x7ffd5456dba0, total_subqs_ptr=0x7ffd5456d71c) at matcher/localsubmatch.cc:202
#13 0x00007f10ed3c5b81 in MultiMatch::get_mset (this=this@entry=0x7ffd5456dba0, first=first@entry=0, maxitems=20, check_at_least=check_at_least@entry=20, mset=..., stats=..., mdecider=mdecider@entry=0x0, sorter=0x0) at matcher/multimatch.cc:438
#14 0x00007f10ed2ceb19 in Xapian::Enquire::Internal::get_mset (this=0xc56ae60, first=<optimized out>, first@entry=0, maxitems=<optimized out>, check_at_least=<optimized out>, check_at_least@entry=0, rset=rset@entry=0x0, mdecider=mdecider@entry=0x0) at api/omenquire.cc:703
#15 0x00007f10ed2cee5d in Xapian::Enquire::get_mset (this=this@entry=0x7ffd5456de00, first=first@entry=0, maxitems=<optimized out>, check_at_least=check_at_least@entry=0, rset=rset@entry=0x0, mdecider=mdecider@entry=0x0) at api/omenquire.cc:1067
#16 0x00007f10f727572b in Akonadi::Search::PIM::ContactCompleter::complete (this=this@entry=0x7ffd5456df20) at /var/tmp/portage/kde-apps/akonadi-search-15.12.1/work/akonadi-search-15.12.1/lib/contactcompleter.cpp:71
#17 0x00007f10fec523e5 in KPIM::AddresseeLineEditPrivate::searchInBaloo (this=this@entry=0x25ad480) at /var/tmp/portage/kde-apps/libkdepim-15.12.1/work/kdepim-15.12.1/libkdepim/src/addressline/addresslineedit/addresseelineedit_p.cpp:224
#18 0x00007f10fec52640 in KPIM::AddresseeLineEditPrivate::slotTriggerDelayedQueries (this=0x25ad480) at /var/tmp/portage/kde-apps/libkdepim-15.12.1/work/kdepim-15.12.1/libkdepim/src/addressline/addresslineedit/addresseelineedit_p.cpp:458
#19 0x00007f1103c91692 in QtPrivate::QSlotObjectBase::call (a=0x7ffd5456e050, r=0x25ad480, this=0x25abc10) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#20 QMetaObject::activate (sender=sender@entry=0x25ad498, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3698
#21 0x00007f1103c92237 in QMetaObject::activate (sender=sender@entry=0x25ad498, m=m@entry=0x7f1103e9b4a0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3578
#22 0x00007f1103d01f10 in QTimer::timeout (this=this@entry=0x25ad498) at .moc/moc_qtimer.cpp:197
#23 0x00007f1103c9de02 in QTimer::timerEvent (this=0x25ad498, e=<optimized out>) at kernel/qtimer.cpp:247
#24 0x00007f1103c92b14 in QObject::event (this=0x25ad498, e=<optimized out>) at kernel/qobject.cpp:1220
#25 0x00007f11049298fc in QApplicationPrivate::notify_helper (this=this@entry=0x1b1e520, receiver=receiver@entry=0x25ad498, e=e@entry=0x7ffd5456e470) at kernel/qapplication.cpp:3716
#26 0x00007f110492e748 in QApplication::notify (this=0x7ffd5456ed00, receiver=0x25ad498, e=0x7ffd5456e470) at kernel/qapplication.cpp:3499
#27 0x00007f1103c6bb0d in QCoreApplication::notifyInternal (this=0x7ffd5456ed00, receiver=0x25ad498, event=event@entry=0x7ffd5456e470) at kernel/qcoreapplication.cpp:965
#28 0x00007f1103cb4b7d in QCoreApplication::sendEvent (event=0x7ffd5456e470, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#29 QTimerInfoList::activateTimers (this=0x1bc0370) at kernel/qtimerinfo_unix.cpp:637
#30 0x00007f1103cb5059 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#31 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:224
#32 0x00007f10f87e7994 in g_main_dispatch (context=0x7f10dc0016f0) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3122
#33 g_main_context_dispatch (context=context@entry=0x7f10dc0016f0) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3737
#34 0x00007f10f87e7be8 in g_main_context_iterate (context=context@entry=0x7f10dc0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3808
#35 0x00007f10f87e7c8c in g_main_context_iteration (context=0x7f10dc0016f0, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1-r1/work/glib-2.44.1/glib/gmain.c:3869
#36 0x00007f1103cb535c in QEventDispatcherGlib::processEvents (this=0x1bbfff0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#37 0x00007f1103c6a75b in QEventLoop::exec (this=this@entry=0x7ffd5456e6a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#38 0x00007f1103c71586 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#39 0x00007f1103f8571c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#40 0x00007f1104926075 in QApplication::exec () at kernel/qapplication.cpp:2976
#41 0x0000000000403f50 in main (argc=1, argv=0x7ffd5456ef38) at /var/tmp/portage/kde-apps/kdepim-15.12.1/work/kdepim-15.12.1/kmail/main.cpp:151

Reported using DrKonqi
Comment 1 Martin Bednar 2016-01-18 10:51:18 UTC
Update : it doesn't happen on every contact (or at least not for the matches I tried). I have one contact with which it happens every time.
Comment 2 Justin Zobel 2020-12-17 05:25:14 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 3 Bug Janitor Service 2021-01-01 04:35:26 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 4 Bug Janitor Service 2021-01-16 04:34:38 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!