Bug 402026

Summary: Crash after clicking backward button in Documentation viewer or second click into url present in documentation page [libQt5WebEngineCore]
Product: [Applications] kdevelop Reporter: Piotr Mierzwinski <piotr.mierzwinski>
Component: Documentation viewerAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: crash CC: aramgrigoryan, piotr.mierzwinski
Priority: NOR Keywords: drkonqi
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.3.2
Sentry Crash Report:

Description Piotr Mierzwinski 2018-12-11 22:28:08 UTC
Application: kdevelop (5.3.1)

Qt Version: 5.12.0
Frameworks Version: 5.53.0
Operating System: Linux 4.19.8-arch1-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I found in documentation class QKeySequence (entered it in editbox of Documentation viewer), clicked into "int operator" member, and after I clicked into backward button in Documentation viewer.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdb3b2f1b40 (LWP 997))]

Thread 31 (Thread 0x7fd9ee7fc700 (LWP 23724)):
#0  0x00007fdb4f47cef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa447 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb16a in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49ffb252 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49fba301 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fbc4d7 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49fbcac4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 30 (Thread 0x7fd9f77fe700 (LWP 23704)):
#0  0x00007fdb4f47cef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa447 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb16a in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49ffb252 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49fba301 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fbc806 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49fbcac4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 29 (Thread 0x7fd9eeffd700 (LWP 23080)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa379 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb178 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49ffb20f in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49fba318 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fbc806 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49fbcb44 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 28 (Thread 0x7fd9ef7fe700 (LWP 23079)):
#0  0x00007fdb51fb77a4 in read () at /usr/lib/libc.so.6
#1  0x00007fdb3ce2c782 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#2  0x00007fdb418f055f in pa_mainloop_prepare () at /usr/lib/libpulse.so.0
#3  0x00007fdb418f0fd1 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007fdb418f1091 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007fdb418ff5ae in  () at /usr/lib/libpulse.so.0
#6  0x00007fdb3ce5c9fc in  () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#7  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 27 (Thread 0x7fd9effff700 (LWP 23078)):
#0  0x00007fdb4f47cef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa447 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb16a in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49f75950 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49f9963b in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fcc608 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 26 (Thread 0x7fd9f4ff9700 (LWP 23077)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa379 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb4a8d2ee8 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49fcc8cf in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7fd9f57fa700 (LWP 23076)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa379 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb178 in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49ffb20f in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49fba318 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fbc806 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49fbcb04 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7fd9f5ffb700 (LWP 23075)):
#0  0x00007fdb4f47c2f0 in pthread_rwlock_unlock () at /usr/lib/libpthread.so.0
#1  0x00007fdb51efd38e in __dcigettext () at /usr/lib/libc.so.6
#2  0x00007fdb51f54600 in strerror_r () at /usr/lib/libc.so.6
#3  0x00007fdb51f54530 in strerror () at /usr/lib/libc.so.6
#4  0x00007fdb442ac4a3 in event_warn () at /usr/lib/libevent-2.1.so.6
#5  0x00007fdb442adee2 in  () at /usr/lib/libevent-2.1.so.6
#6  0x00007fdb442a3ac8 in event_base_loop () at /usr/lib/libevent-2.1.so.6
#7  0x00007fdb49ffde29 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb49f9963b in  () at /usr/lib/libQt5WebEngineCore.so.5
#9  0x00007fdb4994bce4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#10 0x00007fdb49fcc6d8 in  () at /usr/lib/libQt5WebEngineCore.so.5
#11 0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#12 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7fd9f67fc700 (LWP 23074)):
#0  0x00007fdb4f47cef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa447 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb16a in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49ffb252 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49fba301 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fbc806 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49fbcac4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7fd9f7fff700 (LWP 23071)):
#0  0x00007fdb4f47cef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb49ffa447 in  () at /usr/lib/libQt5WebEngineCore.so.5
#2  0x00007fdb49ffb16a in  () at /usr/lib/libQt5WebEngineCore.so.5
#3  0x00007fdb49ffb252 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49fba301 in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fbc806 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49fbcac4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7fda925b3700 (LWP 23070)):
#0  0x00007fdb51fd412b in __lll_lock_wait_private () at /usr/lib/libc.so.6
#1  0x00007fdb51fd5f38 in __fprintf_chk () at /usr/lib/libc.so.6
#2  0x00007fdb442ac2f0 in event_logv_ () at /usr/lib/libevent-2.1.so.6
#3  0x00007fdb442ac4b7 in event_warn () at /usr/lib/libevent-2.1.so.6
#4  0x00007fdb442adee2 in  () at /usr/lib/libevent-2.1.so.6
#5  0x00007fdb442a3ac8 in event_base_loop () at /usr/lib/libevent-2.1.so.6
#6  0x00007fdb49ffde29 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb49f9963b in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb49fbefd4 in  () at /usr/lib/libQt5WebEngineCore.so.5
#9  0x00007fdb49fcc6d8 in  () at /usr/lib/libQt5WebEngineCore.so.5
#10 0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#11 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fdadb279700 (LWP 23068)):
#0  0x00007fdb51fc6e57 in epoll_wait () at /usr/lib/libc.so.6
#1  0x00007fdb442add4b in  () at /usr/lib/libevent-2.1.so.6
#2  0x00007fdb442a3ac8 in event_base_loop () at /usr/lib/libevent-2.1.so.6
#3  0x00007fdb49ffde29 in  () at /usr/lib/libQt5WebEngineCore.so.5
#4  0x00007fdb49f9963b in  () at /usr/lib/libQt5WebEngineCore.so.5
#5  0x00007fdb49fcc608 in  () at /usr/lib/libQt5WebEngineCore.so.5
#6  0x00007fdb49ffd361 in  () at /usr/lib/libQt5WebEngineCore.so.5
#7  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7fdae083c700 (LWP 11778)):
#0  0x00007fdb51fb77a4 in read () at /usr/lib/libc.so.6
#1  0x00007fdb3ce2c782 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#2  0x00007fdb418f055f in pa_mainloop_prepare () at /usr/lib/libpulse.so.0
#3  0x00007fdb418f0fd1 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007fdb418f1091 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007fdb418ff5ae in  () at /usr/lib/libpulse.so.0
#6  0x00007fdb3ce5c9fc in  () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#7  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7fdb017fa700 (LWP 2615)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fdb027fc700 (LWP 2613)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#12 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fdb02ffd700 (LWP 2612)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#22 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#23 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fdb037fe700 (LWP 2611)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#16 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fdb03fff700 (LWP 2610)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#22 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#23 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#24 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#25 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#26 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#27 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#28 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#29 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#30 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#31 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#32 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#33 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#34 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#35 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#36 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#37 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fdb10ccd700 (LWP 2609)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#18 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#19 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fdb114de700 (LWP 2608)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#20 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#21 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fd98df1b700 (LWP 2607)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#15 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#16 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#20 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#21 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#22 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#23 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#24 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#25 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fd9be77c700 (LWP 2606)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb522e4adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fdb522e4bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fdb4e927469 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fdb4e92b339 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fdb4e92b392 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fdb4e92652d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fdb4e929389 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#14 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fda527fc700 (LWP 2547)):
#0  0x00007fdb51fb77a4 in read () at /usr/lib/libc.so.6
#1  0x00007fdb4e95e781 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdb4e9aea50 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdb4e9afe86 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdb4e9affce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdb524f05c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fdb5249958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fdb522dd5c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fdb127ae700 (LWP 1478)):
#0  0x00007fdb51fb77a4 in read () at /usr/lib/libc.so.6
#1  0x00007fdb4e95e781 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdb4e9aea50 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdb4e9afe86 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdb4e9affce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdb524f05c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fdb5249958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fdb522dd5c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fdb50ffa136 in  () at /usr/lib/libKDevPlatformLanguage.so.53
#9  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fdb29586700 (LWP 1295)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb52144cd1 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
#2  0x00007fdb52144cd1 in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007fdb1f502f54 in  () at /usr/lib/libQt5WebKit.so.5
#4  0x00007fdb1f503079 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007fdb5214b063 in std::execute_native_thread_routine(void*) (__p=0x55d0acec4af0) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:80
#6  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fdb2af47700 (LWP 1205)):
#0  0x00007fdb4e95e414 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fdb4e9ae14b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdb4e9aff89 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdb4e9affce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdb524f05c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdb5249958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fdb522dd5c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fdb2b805700 (LWP 1197)):
#0  0x00007fdb51fbbc21 in poll () at /usr/lib/libc.so.6
#1  0x00007fdb4e9afee0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdb4e9affce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdb524f05c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fdb5249958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdb522dd5c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fdb50ef0671 in  () at /usr/lib/libKDevPlatformLanguage.so.53
#7  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fdb3200e700 (LWP 1030)):
#0  0x00007fdb4e95e414 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fdb4e9afdf8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdb4e9affce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdb524f05c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fdb5249958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fdb522dd5c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fdb52e0aba6 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fdb33cb4700 (LWP 1025)):
#0  0x00007fdb4f47cafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fdb3839628c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007fdb38395fc8 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fdb39f60700 (LWP 1019)):
#0  0x00007fdb51fbbc21 in poll () at /usr/lib/libc.so.6
#1  0x00007fdb473a3630 in  () at /usr/lib/libxcb.so.1
#2  0x00007fdb473a52db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fdb3aead96b in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fdb522de9cc in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fdb4f476a9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fdb51fc6b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fdb3b2f1b40 (LWP 997)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007fdb4993ce91 in  () at /usr/lib/libQt5WebEngineCore.so.5
#8  0x00007fdb4993d32f in  () at /usr/lib/libQt5WebEngineCore.so.5
#9  0x00007fdb49c73d2f in  () at /usr/lib/libQt5WebEngineCore.so.5
#10 0x00007fdb49c81fda in  () at /usr/lib/libQt5WebEngineCore.so.5
#11 0x00007fdb49abd12b in  () at /usr/lib/libQt5WebEngineCore.so.5
#12 0x00007fdb49ac6a83 in  () at /usr/lib/libQt5WebEngineCore.so.5
#13 0x00007fdb49ac7751 in  () at /usr/lib/libQt5WebEngineCore.so.5
#14 0x00007fdb49ad8aa0 in  () at /usr/lib/libQt5WebEngineCore.so.5
#15 0x00007fdb49a8b13b in  () at /usr/lib/libQt5WebEngineCore.so.5
#16 0x00007fdb49a856fb in  () at /usr/lib/libQt5WebEngineCore.so.5
#17 0x00007fdb49dab122 in  () at /usr/lib/libQt5WebEngineCore.so.5
#18 0x00007fdb49dab421 in  () at /usr/lib/libQt5WebEngineCore.so.5
#19 0x00007fdb4842b54c in QtWebEngineCore::WebContentsAdapter::~WebContentsAdapter() () at /usr/lib/libQt5WebEngineCore.so.5
#20 0x00007fdb4e81b8c4 in  () at /usr/lib/libQt5WebEngineWidgets.so.5
#21 0x00007fdb4e81b959 in  () at /usr/lib/libQt5WebEngineWidgets.so.5
#22 0x00007fdb4e8173f0 in QWebEnginePage::~QWebEnginePage() () at /usr/lib/libQt5WebEngineWidgets.so.5
#23 0x00007fdb50d01344 in  () at /usr/lib/libKDevPlatformDocumentation.so.53
#24 0x00007fdb524c31cb in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#25 0x00007fdb5308410f in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#26 0x00007fdb50d00f4a in KDevelop::StandardDocumentationView::~StandardDocumentationView() () at /usr/lib/libKDevPlatformDocumentation.so.53
#27 0x00007fdb524c5b81 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#28 0x00007fdb53088e8c in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#29 0x00007fdb53047e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007fdb5304f671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007fdb5249a8f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#32 0x00007fdb5249d998 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#33 0x00007fdb524f0fd4 in  () at /usr/lib/libQt5Core.so.5
#34 0x00007fdb4e9ae3cf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#35 0x00007fdb4e9aff89 in  () at /usr/lib/libglib-2.0.so.0
#36 0x00007fdb4e9affce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#37 0x00007fdb524f05a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x00007fdb5249958c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007fdb524a1896 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#40 0x000055d0aafa6cc1 in  ()
#41 0x00007fdb51eef223 in __libc_start_main () at /usr/lib/libc.so.6
#42 0x000055d0aafa785e in _start ()
[Inferior 1 (process 997) detached]

Reported using DrKonqi
Comment 1 Piotr Mierzwinski 2018-12-11 22:40:19 UTC
I'm able to reproduce this issue.

I did it one more time, only with small difference such that I found documentation for mentioned class using "Show documentation for QKeySequence" tool tip appearing when I hovered mouse cursor this class name in source code.
In result KDevelop crashed.
Comment 2 Piotr Mierzwinski 2018-12-11 22:42:52 UTC
Sorry If wasn't clear. Saying "In result KDevelop crashed." I meant activity described in very first post, so:
Clicked into "int operator" member, and after I clicked into backward button in Documentation viewer.
Comment 3 Piotr Mierzwinski 2018-12-11 22:55:50 UTC
Second case when KDevelop crashes is moment after clicking second time in url in document present in Documentation viewer (Qt Documentation).
For example I click in "QVariant	operator QVariant() const"
and after I click into "QVariant"
Comment 4 Piotr Mierzwinski 2018-12-18 19:11:32 UTC
Issue still persists after rebuild KDevelop using Qt-5.12
This time I reproduced it using QVariant class,

$ pacman -Q | grep kdeve
kdevelop 5.3.1-2

(from KDevelop -> About -> Libraries window)
KDE Frameworks 5.53.0
Qt 5.12.0 (built against 5.12.0)
The xcb windowing system
4.19.8-arch1-1-ARCH #1 SMP PREEMPT

$ pacman -Q | grep -i webk | grep -v gtk
kdewebkit 5.53.0-1
lightdm-webkit2-greeter 2.2.5-2
qt5-webkit 5.212.0alpha2-22
Comment 5 Christoph Roick 2018-12-21 22:00:57 UTC
Git commit 7419d27c604bb0e0e321946d8bddd84ba87f86ed by Christoph Roick.
Committed on 21/12/2018 at 21:57.
Pushed by croick into branch 'master'.

Fix crash in documentation view

A QWebEngineProfile must exist longer, than a QWebEnginePage using it.
The page is now explicitly deleted before the profile.

M  +7    -0    kdevplatform/documentation/standarddocumentationview.cpp

https://commits.kde.org/kdevelop/7419d27c604bb0e0e321946d8bddd84ba87f86ed
Comment 6 Friedrich W. H. Kossebau 2018-12-23 18:24:24 UTC
Git commit 8ef6a82bd870b155996c5e4231ea36d34eafd40f by Friedrich W. H. Kossebau, on behalf of Christoph Roick.
Committed on 23/12/2018 at 15:35.
Pushed by kossebau into branch '5.3'.

Fix crash in documentation view

A QWebEngineProfile must exist longer, than a QWebEnginePage using it.
The page is now explicitly deleted before the profile.
(cherry picked from commit 7419d27c604bb0e0e321946d8bddd84ba87f86ed)

M  +7    -0    kdevplatform/documentation/standarddocumentationview.cpp

https://commits.kde.org/kdevelop/8ef6a82bd870b155996c5e4231ea36d34eafd40f
Comment 7 Friedrich W. H. Kossebau 2019-03-03 19:36:54 UTC
*** Bug 404064 has been marked as a duplicate of this bug. ***