https://bugs.kde.org/show_bug.cgi?id=405704
Bug ID: 405704 Summary: [wayland] Crash opening quick open to select a file Product: kdevelop Version: 5.3.2 Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: frmdst...@protonmail.com Target Milestone: --- Application: kdevelop (5.3.2) Qt Version: 5.12.0 Frameworks Version: 5.56.0 Operating System: Linux 4.15.0-46-generic x86_64 Distribution: KDE neon User Edition 5.15 -- Information about the crash: - What I was doing when the application crashed: I used the shortcut keys to try to open a file using the quick open dialog. First time I've seen this happen. Doesn't seem to occur often. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f9c790c2bc0 (LWP 22939))] Thread 23 (Thread 0x7f9bd4ff9700 (LWP 23096)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56527e0495f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56527e0495a0, cond=0x56527e0495c8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56527e0495c8, mutex=0x56527e0495a0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56527e0495a0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56527e06b290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x56527e06b1f8, mutex=0x56527e06b290, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bb40025e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd4ff9700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f9bd57fa700 (LWP 23095)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56527e0495f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56527e0495a0, cond=0x56527e0495c8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56527e0495c8, mutex=0x56527e0495a0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56527e0495a0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56527e06b290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x56527e06b1f8, mutex=0x56527e06b290, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bc00025e0) at thread/qthread_unix.cpp:361 #13 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd57fa700) at pthread_create.c:463 #14 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f9bd5ffb700 (LWP 23094)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56527e0495f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56527e0495a0, cond=0x56527e0495c8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56527e0495c8, mutex=0x56527e0495a0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56527e0495a0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56527e06b290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x56527e06b1f8, mutex=0x56527e06b290, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bbc0021e0) at thread/qthread_unix.cpp:361 #15 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd5ffb700) at pthread_create.c:463 #16 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f9bd67fc700 (LWP 23093)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56527e0495f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56527e0495a0, cond=0x56527e0495c8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56527e0495c8, mutex=0x56527e0495a0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56527e0495a0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56527e06b290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x56527e06b1f8, mutex=0x56527e06b290, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #20 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #21 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #22 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #23 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #24 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bc80025e0) at thread/qthread_unix.cpp:361 #25 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd67fc700) at pthread_create.c:463 #26 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f9bd6ffd700 (LWP 23092)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56527e0495f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56527e0495a0, cond=0x56527e0495c8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56527e0495c8, mutex=0x56527e0495a0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56527e0495a0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56527e06b290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x56527e06b1f8, mutex=0x56527e06b290, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f9c6bfdb842 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9c1c0062a0) at thread/qthread_unix.cpp:361 #17 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd6ffd700) at pthread_create.c:463 #18 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f9bd77fe700 (LWP 23078)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bd00021e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd77fe700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f9bd7fff700 (LWP 23077)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bdc0025e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bd7fff700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f9bf0d6f700 (LWP 23076)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9bd80025e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bf0d6f700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f9bf1570700 (LWP 23075)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9be8005bb0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bf1570700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f9bf1d71700 (LWP 23074)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9be40021e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bf1d71700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f9bf2572700 (LWP 23073)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9be00025e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bf2572700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f9bf2d73700 (LWP 23072)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9be80025e0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bf2d73700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f9bf3574700 (LWP 23071)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56528926eef0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56528926eea0, cond=0x56528926eec8) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56528926eec8, mutex=0x56528926eea0) at pthread_cond_wait.c:655 #3 0x00007f9c75db3b4b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56528926eea0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007f9c75db3b4b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5652885ba120, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9c75db3e59 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x565289464ce8, mutex=0x5652885ba120, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f9c6bfd7935 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9c6bfdb7e8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f9c6bfd6bfd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f9c6bfd96ab in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x5652885999f0) at thread/qthread_unix.cpp:361 #11 0x00007f9c6e3d56db in start_thread (arg=0x7f9bf3574700) at pthread_create.c:463 #12 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f9c00b11700 (LWP 23041)): #0 0x00007f9c7569fbf9 in __GI___poll (fds=0x7f9bf4013930, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9c6c239539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9bf4007080, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c00b109c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f9c75dab41a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007f9c022817f5 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x5652889f6580) at thread/qthread_unix.cpp:361 #8 0x00007f9c6e3d56db in start_thread (arg=0x7f9c00b11700) at pthread_create.c:463 #9 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f9c08e20700 (LWP 22962)): #0 0x00007f9c7569fbf9 in __GI___poll (fds=0x7f9bfc003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9c6c239539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9bfc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c08e1f910, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f9c75dab41a in QThread::exec() (this=this@entry=0x565283677fa0) at thread/qthread.cpp:531 #6 0x00007f9c744b2f0f in KDevelop::CompletionWorkerThread::run() (this=0x565283677fa0) at ./kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #7 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x565283677fa0) at thread/qthread_unix.cpp:361 #8 0x00007f9c6e3d56db in start_thread (arg=0x7f9c08e20700) at pthread_create.c:463 #9 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f9c0bec9700 (LWP 22959)): #0 0x00007f9c7569fbf9 in __GI___poll (fds=0x7f9c04004d40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9c6c239539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9c04000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c0bec8910, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f9c75dab41a in QThread::exec() (this=this@entry=0x56527e3daa50) at thread/qthread.cpp:531 #6 0x00007f9c744b2f0f in KDevelop::CompletionWorkerThread::run() (this=0x56527e3daa50) at ./kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #7 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x56527e3daa50) at thread/qthread_unix.cpp:361 #8 0x00007f9c6e3d56db in start_thread (arg=0x7f9c0bec9700) at pthread_create.c:463 #9 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f9c1aca7700 (LWP 22947)): #0 0x00007f9c7569b0b4 in __GI___libc_read (fd=21, buf=0x7f9c1aca67b0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f9c6c27dcd0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c239027 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c6c2394e0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9c10000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c1aca69c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f9c75dab41a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #8 0x00007f9c6f1e32e5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x56527e224b10) at thread/qthread_unix.cpp:361 #10 0x00007f9c6e3d56db in start_thread (arg=0x7f9c1aca7700) at pthread_create.c:463 #11 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f9c210a9700 (LWP 22945)): #0 0x00007f9c7569fbf9 in __GI___poll (fds=0x7f9c14003ce0, nfds=1, timeout=2710) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9c6c239539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9c14000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c210a89e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f9c75dab41a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x56527e1e5920) at thread/qthread_unix.cpp:361 #7 0x00007f9c6e3d56db in start_thread (arg=0x7f9c210a9700) at pthread_create.c:463 #8 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f9c23fff700 (LWP 22943)): #0 0x00007f9c7569b0b4 in __GI___libc_read (fd=12, buf=0x7f9c23ffe7d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f9c6c27dcd0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c239027 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c6c2394e0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9c1c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c23ffe9e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f9c75dab41a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #8 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9c6bb246c8 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:361 #9 0x00007f9c6e3d56db in start_thread (arg=0x7f9c23fff700) at pthread_create.c:463 #10 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f9c296e5700 (LWP 22942)): #0 0x00007f9c7569fbf9 in __GI___poll (fds=0x7f9c24004f80, nfds=1, timeout=12710) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9c6c239539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9c24000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c296e4970, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f9c75dab41a in QThread::exec() (this=this@entry=0x56527e17ddb0) at thread/qthread.cpp:531 #6 0x00007f9c743aba3b in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x56527e17ddb0) at ./kdevplatform/language/duchain/duchain.cpp:287 #7 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x56527e17ddb0) at thread/qthread_unix.cpp:361 #8 0x00007f9c6e3d56db in start_thread (arg=0x7f9c296e5700) at pthread_create.c:463 #9 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f9c3bfff700 (LWP 22941)): #0 0x00007f9c6c236485 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f9c6c238e62 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9c6c2394e0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9c75fe215b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9c34000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9c3bffe9b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f9c75dab41a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007f9c7711a015 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f9c75dacbc2 in QThreadPrivate::start(void*) (arg=0x7f9c77391d80) at thread/qthread_unix.cpp:361 #9 0x00007f9c6e3d56db in start_thread (arg=0x7f9c3bfff700) at pthread_create.c:463 #10 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f9c4286c700 (LWP 22940)): #0 0x00007f9c6e3db9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56527d569948) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f9c6e3db9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56527d5698f8, cond=0x56527d569920) at pthread_cond_wait.c:502 #2 0x00007f9c6e3db9f3 in __pthread_cond_wait (cond=0x56527d569920, mutex=0x56527d5698f8) at pthread_cond_wait.c:655 #3 0x00007f9c43b32dcb in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f9c43b32af7 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f9c6e3d56db in start_thread (arg=0x7f9c4286c700) at pthread_create.c:463 #6 0x00007f9c756ac88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f9c790c2bc0 (LWP 22939)): [KCrash Handler] #6 0x00007f9c7799c4e6 in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::operator->() const (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118 #7 0x00007f9c7799c4e6 in qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > >(QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > const&) (ptr=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1038 #8 0x00007f9c7799c4e6 in QAbstractItemView::d_func() const (this=0x0) at itemviews/qabstractitemview.h:359 #9 0x00007f9c7799c4e6 in QAbstractItemView::model() const (this=0x0) at itemviews/qabstractitemview.cpp:758 #10 0x00007f9c0d162790 in ExpandingWidgetModel::mapToSource(QModelIndex const&) const (this=<optimized out>, index=...) at ./plugins/quickopen/expandingtree/expandingwidgetmodel.cpp:127 #11 0x00007f9c0d15f12d in ExpandingDelegate::editorEvent(QEvent*, QAbstractItemModel*, QStyleOptionViewItem const&, QModelIndex const&) (this=0x565284218560, event=0x7ffcb3e82ef0, index=...) at ./plugins/quickopen/expandingtree/expandingdelegate.cpp:332 #12 0x00007f9c7799e97c in QAbstractItemViewPrivate::sendDelegateEvent(QModelIndex const&, QEvent*) const (this=this@entry=0x56528bebf750, index=..., event=event@entry=0x7ffcb3e82ef0) at itemviews/qabstractitemview.cpp:4396 #13 0x00007f9c779a3e2b in QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) (this=this@entry=0x56528edb2d70, index=..., trigger=trigger@entry=QAbstractItemView::SelectedClicked, event=event@entry=0x7ffcb3e82ef0) at itemviews/qabstractitemview.cpp:2659 #14 0x00007f9c7799ebb7 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) (this=this@entry=0x56528edb2d70, event=event@entry=0x7ffcb3e82ef0) at itemviews/qabstractitemview.cpp:1915 #15 0x00007f9c77a11f4b in QTreeView::mouseReleaseEvent(QMouseEvent*) (this=0x56528edb2d70, event=0x7ffcb3e82ef0) at itemviews/qtreeview.cpp:1907 #16 0x00007f9c7778e838 in QWidget::event(QEvent*) (this=this@entry=0x56528edb2d70, event=event@entry=0x7ffcb3e82ef0) at kernel/qwidget.cpp:9268 #17 0x00007f9c77830d1e in QFrame::event(QEvent*) (this=0x56528edb2d70, e=0x7ffcb3e82ef0) at widgets/qframe.cpp:550 #18 0x00007f9c779a7c73 in QAbstractItemView::viewportEvent(QEvent*) (this=this@entry=0x56528edb2d70, event=event@entry=0x7ffcb3e82ef0) at itemviews/qabstractitemview.cpp:1750 #19 0x00007f9c77a1180c in QTreeView::viewportEvent(QEvent*) (this=0x56528edb2d70, event=0x7ffcb3e82ef0) at itemviews/qtreeview.cpp:1318 #20 0x00007f9c75f850ad in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x56528c60fa10, event=event@entry=0x7ffcb3e82ef0) at kernel/qcoreapplication.cpp:1187 #21 0x00007f9c7774e815 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x56527d50ce80, receiver=receiver@entry=0x56528c60fa10, e=e@entry=0x7ffcb3e82ef0) at kernel/qapplication.cpp:3744 #22 0x00007f9c77756ca8 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x56528c60fa10, e=0x7ffcb3e82ef0) at kernel/qapplication.cpp:3213 #23 0x00007f9c75f85328 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56528c60fa10, event=0x7ffcb3e82ef0) at kernel/qcoreapplication.cpp:1061 #24 0x00007f9c75f8550e in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x56528c60fa10, event=event@entry=0x7ffcb3e82ef0) at kernel/qcoreapplication.cpp:1463 #25 0x00007f9c7775529f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x56528c60fa10, event=event@entry=0x7ffcb3e82ef0, alienWidget=0x56528c60fa10, nativeWidget=0x56528d9348e0, buttonDown=buttonDown@entry=0x7f9c77e4f8b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2699 #26 0x00007f9c777a9a80 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x56528991fe40, event=event@entry=0x7ffcb3e83380) at kernel/qwidgetwindow.cpp:661 #27 0x00007f9c777ac34a in QWidgetWindow::event(QEvent*) (this=0x56528991fe40, event=0x7ffcb3e83380) at kernel/qwidgetwindow.cpp:281 #28 0x00007f9c7774e83c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x56527d50ce80, receiver=receiver@entry=0x56528991fe40, e=e@entry=0x7ffcb3e83380) at kernel/qapplication.cpp:3752 #29 0x00007f9c77755dd0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcb3e840b0, receiver=0x56528991fe40, e=0x7ffcb3e83380) at kernel/qapplication.cpp:3499 #30 0x00007f9c75f85328 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56528991fe40, event=0x7ffcb3e83380) at kernel/qcoreapplication.cpp:1061 #31 0x00007f9c75f8550e in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x56528991fe40, event=event@entry=0x7ffcb3e83380) at kernel/qcoreapplication.cpp:1463 #32 0x00007f9c76a3152b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x56528fef58f0) at kernel/qguiapplication.cpp:2102 #33 0x00007f9c76a32695 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x56528fef58f0) at kernel/qguiapplication.cpp:1837 #34 0x00007f9c76a0b14b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1068 #35 0x00007f9c76a0b468 in QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1032 #36 0x00007f9c474a3e8b in QtWaylandClient::QWaylandWindow::setVisible(bool) (this=0x56528e9af9e0, visible=<optimized out>) at qwaylandwindow.cpp:401 #37 0x00007f9c45f19884 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so #38 0x00007f9c76a3c6a4 in QWindowPrivate::setVisible(bool) (this=0x56528b5f8ff0, visible=visible@entry=false) at kernel/qwindow.cpp:402 #39 0x00007f9c777a7d6d in QWidgetWindow::setNativeWindowVisibility(bool) (this=this@entry=0x56528991fe40, visible=visible@entry=false) at kernel/qwidgetwindow.cpp:205 #40 0x00007f9c7778254f in QWidgetPrivate::hide_sys() (this=this@entry=0x56528cf5be00) at kernel/qwidget.cpp:8227 #41 0x00007f9c77789900 in QWidgetPrivate::hide_helper() (this=this@entry=0x56528cf5be00) at kernel/qwidget.cpp:8155 #42 0x00007f9c7778e5a0 in QWidget::setVisible(bool) (this=0x56528d9348e0, visible=<optimized out>) at kernel/qwidget.cpp:8357 #43 0x00007f9c77789cf8 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) (this=0x56528cf5be00, mode=<optimized out>) at kernel/qwidget.cpp:8486 #44 0x00007f9c7778a340 in QWidget::~QWidget() (this=0x56528d9348e0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1632 #45 0x00007f9c0d146c29 in QuickOpenWidget::~QuickOpenWidget() (this=0x56528d9348e0, __in_chrg=<optimized out>) at ./plugins/quickopen/quickopenwidget.cpp:258 #46 0x00007f9c75fb59b0 in QObject::event(QEvent*) (this=this@entry=0x56528d9348e0, e=e@entry=0x56528d1708e0) at kernel/qobject.cpp:1240 #47 0x00007f9c7778ef4b in QWidget::event(QEvent*) (this=this@entry=0x56528d9348e0, event=event@entry=0x56528d1708e0) at kernel/qwidget.cpp:9334 #48 0x00007f9c778c9abb in QMenu::event(QEvent*) (this=0x56528d9348e0, e=0x56528d1708e0) at widgets/qmenu.cpp:3062 #49 0x00007f9c7774e83c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x56527d50ce80, receiver=receiver@entry=0x56528d9348e0, e=e@entry=0x56528d1708e0) at kernel/qapplication.cpp:3752 #50 0x00007f9c77755dd0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcb3e840b0, receiver=0x56528d9348e0, e=0x56528d1708e0) at kernel/qapplication.cpp:3499 #51 0x00007f9c75f85328 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56528d9348e0, event=0x56528d1708e0) at kernel/qcoreapplication.cpp:1061 #52 0x00007f9c75f854fe in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=event@entry=0x56528d1708e0) at kernel/qcoreapplication.cpp:1451 #53 0x00007f9c75f87e87 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x56527d50b490) at kernel/qcoreapplication.cpp:1800 #54 0x00007f9c75f88428 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1654 #55 0x00007f9c75fe2b23 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x56527d56d950) at kernel/qeventdispatcher_glib.cpp:276 #56 0x00007f9c6c239387 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #57 0x00007f9c6c2395c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #58 0x00007f9c6c23964c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #59 0x00007f9c75fe213f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x56527d56d680, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #60 0x00007f9c75f8364a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcb3e83f20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #61 0x00007f9c75f8c800 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1364 #62 0x000056527c78e190 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:849 [Inferior 1 (process 22939) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.