Bug 386666 - KMail crashes by trying to adding multiple email addresses as receivers
Summary: KMail crashes by trying to adding multiple email addresses as receivers
Status: RESOLVED DUPLICATE of bug 362579
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 5.2.3
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-11-08 23:33 UTC by Gatoso
Modified: 2017-11-23 01:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gatoso 2017-11-08 23:33:40 UTC
Application: kmail (5.2.3)

Qt Version: 5.6.1
Frameworks Version: 5.36.0
Operating System: Linux 4.10.0-38-generic x86_64
Distribution: Linux Mint 18.2 Sonya

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

Click on «New» (email)
In «To» field, click on «Select...»
In Personal Contacts click on one of them and then hold shift and click again on another contact
KMail will crash

-- Backtrace:
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 0x7f2802b42940 (LWP 3339))]

Thread 21 (Thread 0x7f27413da700 (LWP 16150)):
#0  0x00007ffcd59f4aca in clock_gettime ()
#1  0x00007f28235e3836 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7f27413d99e0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f2823f896c6 in qt_gettime() (ts=0x7f27413d99e0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f2823f896c6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  0x00007f2823f896c6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:165
#5  0x00007f2824104f09 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f27240020d0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2824105475 in QTimerInfoList::timerWait(timespec&) (this=0x7f27240020d0, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0x00007f282410685e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f27413d9ab4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126
#8  0x00007f282410685e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f27413d9ab4) at kernel/qeventdispatcher_glib.cpp:159
#9  0x00007f2819ddd91d in g_main_context_prepare (context=context@entry=0x7f2724001310, priority=priority@entry=0x7f27413d9b40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3442
#10 0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f2724001310, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#11 0x00007f2819dde49c in g_main_context_iteration (context=0x7f2724001310, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#12 0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2724001620, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#13 0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27413d9c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#15 0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xdeb7e0) at thread/qthread_unix.cpp:341
#16 0x00007f281a2ff6ba in start_thread (arg=0x7f27413da700) at pthread_create.c:333
#17 0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7f27677fe700 (LWP 16148)):
#0  0x00007f28235c970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2819dde38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f27540020e0, timeout=<optimized out>, context=0x7f2754002880) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f2819dde38c in g_main_context_iterate (context=context@entry=0x7f2754002880, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2754002880, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2754002760, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27677fdc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xef1630) at thread/qthread_unix.cpp:341
#8  0x00007f281a2ff6ba in start_thread (arg=0x7f27677fe700) at pthread_create.c:333
#9  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f2770aa2700 (LWP 6186)):
#0  0x00007f2819e22a79 in g_mutex_lock (mutex=mutex@entry=0x7f2760000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f2819ddd929 in g_main_context_prepare (context=context@entry=0x7f2760000990, priority=priority@entry=0x7f2770aa1b40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3444
#2  0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f2760000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2760000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2770aa1c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x28c0160) at thread/qthread_unix.cpp:341
#8  0x00007f281a2ff6ba in start_thread (arg=0x7f2770aa2700) at pthread_create.c:333
#9  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f2771478700 (LWP 6172)):
#0  0x00007f2824107381 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#1  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2771477c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#2  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#3  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x1898bd0) at thread/qthread_unix.cpp:341
#4  0x00007f281a2ff6ba in start_thread (arg=0x7f2771478700) at pthread_create.c:333
#5  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f279947c700 (LWP 3666)):
#0  0x00007f2819ddb407 in g_source_iter_next (iter=iter@entry=0x7f279947bac0, source=source@entry=0x7f279947bab8) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:952
#1  0x00007f2819ddd8bb in g_main_context_prepare (context=context@entry=0x7f276c000990, priority=priority@entry=0x7f279947bb40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3420
#2  0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f276c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f276c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f276c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f279947bc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x14a5410) at thread/qthread_unix.cpp:341
#8  0x00007f281a2ff6ba in start_thread (arg=0x7f279947c700) at pthread_create.c:333
#9  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f2799ffb700 (LWP 3617)):
#0  0x00007f28235c524d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2819e216f0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7f2799ffaa70, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f2819e216f0 in g_wakeup_acknowledge (wakeup=0x7f2774002720) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gwakeup.c:210
#3  0x00007f2819ddde74 in g_main_context_check (context=context@entry=0x7f2778000990, max_priority=2147483647, fds=fds@entry=0x7f2778003020, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3632
#4  0x00007f2819dde330 in g_main_context_iterate (context=context@entry=0x7f2778000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2778000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#7  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2799ffac80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#9  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xde89b0) at thread/qthread_unix.cpp:341
#10 0x00007f281a2ff6ba in start_thread (arg=0x7f2799ffb700) at pthread_create.c:333
#11 0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f279a7fc700 (LWP 3614)):
#0  0x00007f2819e22a94 in g_mutex_unlock (mutex=0x7f2774000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007f2819dde346 in g_main_context_iterate (context=context@entry=0x7f2774000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3842
#2  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2774000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f279a7fbc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x148e430) at thread/qthread_unix.cpp:341
#7  0x00007f281a2ff6ba in start_thread (arg=0x7f279a7fc700) at pthread_create.c:333
#8  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f279affd700 (LWP 3611)):
#0  0x00007f2819e22a79 in g_mutex_lock (mutex=mutex@entry=0x7f2780000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f2819dde34e in g_main_context_iterate (context=context@entry=0x7f2780000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3844
#2  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2780000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f279affcc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x13e3bc0) at thread/qthread_unix.cpp:341
#7  0x00007f281a2ff6ba in start_thread (arg=0x7f279affd700) at pthread_create.c:333
#8  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f279b7fe700 (LWP 3609)):
#0  0x00007f2823edc7b5 in QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:234
#1  0x00007f2824106b61 in postEventSourceCheck(GSource*) (timeout=0x0, s=0x7f277c0012d0) at kernel/qeventdispatcher_glib.cpp:246
#2  0x00007f2824106b61 in postEventSourceCheck(GSource*) (source=0x7f277c0012d0) at kernel/qeventdispatcher_glib.cpp:263
#3  0x00007f2819ddddc1 in g_main_context_check (context=context@entry=0x7f277c000990, max_priority=2147483647, fds=fds@entry=0x7f277c002e20, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3681
#4  0x00007f2819dde330 in g_main_context_iterate (context=context@entry=0x7f277c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3837
#5  0x00007f2819dde49c in g_main_context_iteration (context=0x7f277c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#6  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f277c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#7  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f279b7fdc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#9  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x1481b60) at thread/qthread_unix.cpp:341
#10 0x00007f281a2ff6ba in start_thread (arg=0x7f279b7fe700) at pthread_create.c:333
#11 0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f279bfff700 (LWP 3607)):
#0  0x00007f2819e22a79 in g_mutex_lock (mutex=mutex@entry=0x7f2788000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f2819ddd929 in g_main_context_prepare (context=context@entry=0x7f2788000990, priority=priority@entry=0x7f279bffeb40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3444
#2  0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f2788000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2788000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f279bffec80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x148e190) at thread/qthread_unix.cpp:341
#8  0x00007f281a2ff6ba in start_thread (arg=0x7f279bfff700) at pthread_create.c:333
#9  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f27a082b700 (LWP 3604)):
#0  0x00007f2819e22a94 in g_mutex_unlock (mutex=0x7f2784000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007f2819ddd9a0 in g_main_context_prepare (context=context@entry=0x7f2784000990, priority=priority@entry=0x7f27a082ab40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3507
#2  0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f2784000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f2784000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27a082ac80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xe70fe0) at thread/qthread_unix.cpp:341
#8  0x00007f281a2ff6ba in start_thread (arg=0x7f27a082b700) at pthread_create.c:333
#9  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f27a1cd7700 (LWP 3381)):
#0  0x00007f281a305360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2814d1eb93 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f281503f381 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f281a2ff6ba in start_thread (arg=0x7f27a1cd7700) at pthread_create.c:333
#4  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f27a24d8700 (LWP 3380)):
#0  0x00007f281a305360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2814d1eb93 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f281503f381 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f281a2ff6ba in start_thread (arg=0x7f27a24d8700) at pthread_create.c:333
#4  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f27a2cd9700 (LWP 3379)):
#0  0x00007f281a305360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2814d1eb93 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f281503f381 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f281a2ff6ba in start_thread (arg=0x7f27a2cd9700) at pthread_create.c:333
#4  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f27a34da700 (LWP 3378)):
#0  0x00007f281a305360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2814d1db64 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f281503f381 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f281a2ff6ba in start_thread (arg=0x7f27a34da700) at pthread_create.c:333
#4  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f27e506e700 (LWP 3363)):
#0  0x00007f281a305360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f281500f75b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f281500f799 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f281a2ff6ba in start_thread (arg=0x7f27e506e700) at pthread_create.c:333
#4  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f27fcd05700 (LWP 3346)):
#0  0x00007f28235e3812 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7f27fcd049e0) at ../sysdeps/unix/clock_gettime.c:93
#1  0x00007f2823f896c6 in qt_gettime() (ts=0x7f27fcd049e0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#2  0x00007f2823f896c6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#3  0x00007f2823f896c6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:165
#4  0x00007f2824104f09 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f27ec002ed0) at kernel/qtimerinfo_unix.cpp:84
#5  0x00007f2824105475 in QTimerInfoList::timerWait(timespec&) (this=0x7f27ec002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:381
#6  0x00007f282410685e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f27fcd04ab4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126
#7  0x00007f282410685e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f27fcd04ab4) at kernel/qeventdispatcher_glib.cpp:159
#8  0x00007f2819ddd91d in g_main_context_prepare (context=context@entry=0x7f27ec000990, priority=priority@entry=0x7f27fcd04b40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3442
#9  0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f27ec000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#10 0x00007f2819dde49c in g_main_context_iteration (context=0x7f27ec000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#11 0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#12 0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27fcd04c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#14 0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xe2d9d0) at thread/qthread_unix.cpp:341
#15 0x00007f281a2ff6ba in start_thread (arg=0x7f27fcd05700) at pthread_create.c:333
#16 0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f27fd506700 (LWP 3345)):
#0  0x00007f2819e22a79 in g_mutex_lock (mutex=mutex@entry=0x7f27e8000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f2819ddd929 in g_main_context_prepare (context=context@entry=0x7f27e8000990, priority=priority@entry=0x7f27fd505b40) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3444
#2  0x00007f2819dde2bb in g_main_context_iterate (context=context@entry=0x7f27e8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f27e8000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27fd505c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#7  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xde88b0) at thread/qthread_unix.cpp:341
#8  0x00007f281a2ff6ba in start_thread (arg=0x7f27fd506700) at pthread_create.c:333
#9  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f27fddd6700 (LWP 3342)):
#0  0x00007f2819e22a94 in g_mutex_unlock (mutex=0x7f27f4000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007f2819dde346 in g_main_context_iterate (context=context@entry=0x7f27f4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3842
#2  0x00007f2819dde49c in g_main_context_iteration (context=0x7f27f4000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27fddd5c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2823ed89e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0xe0bb50) at thread/qthread_unix.cpp:341
#7  0x00007f281a2ff6ba in start_thread (arg=0x7f27fddd6700) at pthread_create.c:333
#8  0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f27ff00f700 (LWP 3341)):
#0  0x00007f28235c970d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2819dde38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f27f001f7c0, timeout=<optimized out>, context=0x7f27f0000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f2819dde38c in g_main_context_iterate (context=context@entry=0x7f27f0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f2819dde49c in g_main_context_iteration (context=0x7f27f0000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f282410737b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27ff00ec50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2823ed89e4 in QThread::exec() (this=this@entry=0x7f2826068d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
#7  0x00007f2825ff5515 in QDBusConnectionManager::run() (this=0x7f2826068d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189
#8  0x00007f2823edd808 in QThreadPrivate::start(void*) (arg=0x7f2826068d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341
#9  0x00007f281a2ff6ba in start_thread (arg=0x7f27ff00f700) at pthread_create.c:333
#10 0x00007f28235d53dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f2802b42940 (LWP 3339)):
[KCrash Handler]
#6  0x00007f2824075cb4 in QSortFilterProxyModel::sibling(int, int, QModelIndex const&) const (this=<optimized out>, row=2, column=0, idx=...) at itemmodels/qsortfilterproxymodel.cpp:1907
#7  0x00007f2824065440 in indexesFromRange<QList<QModelIndex> >(QItemSelectionRange const&, QList<QModelIndex>&) (acolumn=<optimized out>, arow=2, this=0x7ffcd58c1c30) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:414
#8  0x00007f2824065440 in indexesFromRange<QList<QModelIndex> >(QItemSelectionRange const&, QList<QModelIndex>&) (range=..., result=...) at itemmodels/qitemselectionmodel.cpp:313
#9  0x00007f2824065624 in QItemSelection::indexes() const (result=..., range=...) at itemmodels/qitemselectionmodel.cpp:308
#10 0x00007f2824065624 in QItemSelection::indexes() const (this=this@entry=0x7ffcd58c1f80) at itemmodels/qitemselectionmodel.cpp:469
#11 0x00007f2825178d1c in QTreeView::selectionChanged(QItemSelection const&, QItemSelection const&) (this=0x2859f60, selected=..., deselected=...) at itemviews/qtreeview.cpp:3988
#12 0x00007f2825133f81 in QAbstractItemView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qabstractitemview.cpp:412
#13 0x00007f28240deb71 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x1acaf70, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcd58c1f20) at kernel/qobject.cpp:3730
#14 0x00007f28240df1b7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x1acaf70, m=m@entry=0x7f28242f6f00 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcd58c1f20) at kernel/qobject.cpp:3595
#15 0x00007f2824061647 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) (this=this@entry=0x1acaf70, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:478
#16 0x00007f2824065c5c in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) (this=this@entry=0x1acaf70, newSelection=..., oldSelection=...) at itemmodels/qitemselectionmodel.cpp:1865
#17 0x00007f28240695c4 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=0x1acaf70, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1296
#18 0x00007f2825173672 in QTreeViewPrivate::select(QModelIndex const&, QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=this@entry=0x1999d50, topIndex=..., bottomIndex=..., command=..., command@entry=...) at itemviews/qtreeview.cpp:3886
#19 0x00007f2825173bf8 in QTreeView::setSelection(QRect const&, QFlags<QItemSelectionModel::SelectionFlag>) (this=<optimized out>, rect=..., command=...) at itemviews/qtreeview.cpp:2381
#20 0x00007f282513384b in QAbstractItemView::mousePressEvent(QMouseEvent*) (this=this@entry=0x2859f60, event=event@entry=0x7ffcd58c2b90) at itemviews/qabstractitemview.cpp:1742
#21 0x00007f2825177cc7 in QTreeView::mousePressEvent(QMouseEvent*) (this=0x2859f60, event=0x7ffcd58c2b90) at itemviews/qtreeview.cpp:1911
#22 0x00007f2824f1070f in QWidget::event(QEvent*) (this=this@entry=0x2859f60, event=event@entry=0x7ffcd58c2b90) at kernel/qwidget.cpp:8744
#23 0x00007f2825010b2e in QFrame::event(QEvent*) (this=0x2859f60, e=0x7ffcd58c2b90) at widgets/qframe.cpp:544
#24 0x00007f2825139b23 in QAbstractItemView::viewportEvent(QEvent*) (this=this@entry=0x2859f60, event=event@entry=0x7ffcd58c2b90) at itemviews/qabstractitemview.cpp:1694
#25 0x00007f282517779c in QTreeView::viewportEvent(QEvent*) (this=0x2859f60, event=0x7ffcd58c2b90) at itemviews/qtreeview.cpp:1313
#26 0x00007f28240b2012 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x1a00c40, event=event@entry=0x7ffcd58c2b90) at kernel/qcoreapplication.cpp:1126
#27 0x00007f2824ecaad5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x1a00c40, e=0x7ffcd58c2b90) at kernel/qapplication.cpp:3800
#28 0x00007f2824ed088e in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x1a00c40, e=0x7ffcd58c2b90) at kernel/qapplication.cpp:3277
#29 0x00007f28240b22a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x1a00c40, event=event@entry=0x7ffcd58c2b90) at kernel/qcoreapplication.cpp:1015
#30 0x00007f2824ecf585 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#31 0x00007f2824ecf585 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x1a00c40, event=event@entry=0x7ffcd58c2b90, alienWidget=alienWidget@entry=0x1a00c40, nativeWidget=0x15317c0, buttonDown=buttonDown@entry=0x7f28253f0cb0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2775
#32 0x00007f2824f2a4b0 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x1e28970, event=event@entry=0x7ffcd58c2f90) at kernel/qwidgetwindow.cpp:603
#33 0x00007f2824f2cdf3 in QWidgetWindow::event(QEvent*) (this=0x1e28970, event=0x7ffcd58c2f90) at kernel/qwidgetwindow.cpp:233
#34 0x00007f2824ecaafc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x1e28970, e=0x7ffcd58c2f90) at kernel/qapplication.cpp:3804
#35 0x00007f2824ed0036 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcd58c39a0, receiver=0x1e28970, e=0x7ffcd58c2f90) at kernel/qapplication.cpp:3561
#36 0x00007f28240b22a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x1e28970, event=event@entry=0x7ffcd58c2f90) at kernel/qcoreapplication.cpp:1015
#37 0x00007f2824400fc0 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (event=0x7ffcd58c2f90, receiver=0x1e28970) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#38 0x00007f2824400fc0 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x2c83190) at kernel/qguiapplication.cpp:1877
#39 0x00007f2824402b55 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x2c83190) at kernel/qguiapplication.cpp:1661
#40 0x00007f28243e078b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:648
#41 0x00007f280253bd40 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#42 0x00007f2819dde197 in g_main_context_dispatch (context=0x7f27f80016f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3154
#43 0x00007f2819dde197 in g_main_context_dispatch (context=context@entry=0x7f27f80016f0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3769
#44 0x00007f2819dde3f0 in g_main_context_iterate (context=context@entry=0x7f27f80016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3840
#45 0x00007f2819dde49c in g_main_context_iteration (context=0x7f27f80016f0, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#46 0x00007f282410735f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xd55f90, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#47 0x00007f28240afffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcd58c3330, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#48 0x00007f28240b86bc in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285
#49 0x0000000000403987 in  ()
#50 0x00007f28234ee830 in __libc_start_main (main=0x4028c0, argc=1, argv=0x7ffcd58c3bd8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcd58c3bc8) at ../csu/libc-start.c:291
#51 0x0000000000404079 in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 362579.

Possible duplicates by query: bug 362579.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-11-23 01:15:26 UTC

*** This bug has been marked as a duplicate of bug 362579 ***