Application: kdevelop (5.4.2) Qt Version: 5.12.4 Frameworks Version: 5.62.0 Operating System: Linux 5.3.0-55-generic x86_64 Distribution: Ubuntu 19.10 -- Information about the crash: I had the background parser on C++17 mode, and KDevelop crashed when it came across a structured binding (auto [x, y] = z;) The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffc6b226398) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 [Current thread is 1 (Thread 0x7f9340fc4940 (LWP 16388))] Thread 15 (Thread 0x7f9305dfc700 (LWP 16585)): #0 0x00007f934bc0a193 in QMutex::unlock() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f934be28552 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f93483f502f in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93483f59db in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f934a89ba20 in () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.54 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f93065fd700 (LWP 16499)): #0 0x00007f9348c7f2c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564e851fde14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007f9348c7f2c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e851fddc0, cond=0x564e851fdde8) at pthread_cond_wait.c:508 #2 0x00007f9348c7f2c6 in __pthread_cond_wait (cond=0x564e851fdde8, mutex=0x564e851fddc0) at pthread_cond_wait.c:638 #3 0x00007f934bc0fdbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bc0feb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f9348388ea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f934838cc3e in () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9348388072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f934838ab83 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f9306dfe700 (LWP 16498)): #0 0x00007f9348c7f2c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564e851fde14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007f9348c7f2c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e851fddc0, cond=0x564e851fdde8) at pthread_cond_wait.c:508 #2 0x00007f9348c7f2c6 in __pthread_cond_wait (cond=0x564e851fdde8, mutex=0x564e851fddc0) at pthread_cond_wait.c:638 #3 0x00007f934bc0fdbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bc0feb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f9348388ea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f934838cc3e in () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9348388072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f934838ab83 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f93075ff700 (LWP 16497)): #0 0x00007f9348c7f2c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564e851fde14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007f9348c7f2c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e851fddc0, cond=0x564e851fdde8) at pthread_cond_wait.c:508 #2 0x00007f9348c7f2c6 in __pthread_cond_wait (cond=0x564e851fdde8, mutex=0x564e851fddc0) at pthread_cond_wait.c:638 #3 0x00007f934bc0fdbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bc0feb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f9348388ea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f934838cc3e in () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9348388072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f934838ab83 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f9307e00700 (LWP 16496)): [KCrash Handler] #6 0x00007f9312719465 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #7 0x00007f93127194bf in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #8 0x00007f931317a919 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #9 0x00007f931317c54f in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #10 0x00007f931317c822 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #11 0x00007f931318125c in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #12 0x00007f931317a4ed in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #13 0x00007f9313179b3f in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #14 0x00007f9313198db4 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #15 0x00007f9313136c8d in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #16 0x00007f93131a37e5 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #17 0x00007f93131b2c78 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #18 0x00007f931314adc6 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #19 0x00007f931270eda3 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #20 0x00007f931267f15c in clang_getCursorDefinition () at /usr/lib/llvm-9/lib/libclang-9.so.1 #21 0x00007f931267efad in clang_isCursorDefinition () at /usr/lib/llvm-9/lib/libclang-9.so.1 #22 0x00007f9319662f61 in () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.32 #23 0x00007f931266c232 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #24 0x00007f931266e1d0 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #25 0x00007f931266e3b0 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #26 0x00007f931266ee4b in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #27 0x00007f931266fe25 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #28 0x00007f931266c995 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #29 0x00007f931267b386 in clang_visitChildren () at /usr/lib/llvm-9/lib/libclang-9.so.1 #30 0x00007f931965dfc0 in () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.32 #31 0x00007f9319665954 in () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.32 #32 0x00007f931266c232 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #33 0x00007f931266e1d0 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #34 0x00007f931266e3b0 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #35 0x00007f931266cbc2 in () at /usr/lib/llvm-9/lib/libclang-9.so.1 #36 0x00007f931267b386 in clang_visitChildren () at /usr/lib/llvm-9/lib/libclang-9.so.1 #37 0x00007f93196489d4 in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.32 #38 0x00007f931967116b in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.32 #39 0x00007f9319670a14 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib/x86_64-linux-gnu/libKDevClangPrivate.so.32 #40 0x00007f93196fed49 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/32/kdevclangsupport.so #41 0x00007f934838bd2f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #42 0x00007f934838c32d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #43 0x00007f934838b047 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #44 0x00007f934838ac21 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #45 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #46 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #47 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f9310f09700 (LWP 16495)): #0 0x00007f9348c7f2c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564e851fde14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007f9348c7f2c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e851fddc0, cond=0x564e851fdde8) at pthread_cond_wait.c:508 #2 0x00007f9348c7f2c6 in __pthread_cond_wait (cond=0x564e851fdde8, mutex=0x564e851fddc0) at pthread_cond_wait.c:638 #3 0x00007f934bc0fdbf in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bc0feb1 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f9348388ea0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f934838cc3e in () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f9348388072 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f934838ab83 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f93122e1700 (LWP 16421)): #0 0x00007f934b87b2ac in __GI___libc_read (nbytes=16, buf=0x7f93122e0a30, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007f934b87b2ac in __GI___libc_read (fd=21, buf=0x7f93122e0a30, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f934843d70f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93483f55fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f93483f5a52 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f931822ccb9 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #10 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #12 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f931956b700 (LWP 16403)): #0 0x00007f93483f3b53 in g_source_ref () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f93483f3c01 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93483f4f6b in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93483f59db in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f934a89ba20 in () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.54 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f931a171700 (LWP 16401)): #0 0x00007f934b87b2ac in __GI___libc_read (nbytes=16, buf=0x7f931a170a50, fd=29) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007f934b87b2ac in __GI___libc_read (fd=29, buf=0x7f931a170a50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f934843d70f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93483f55fe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f93483f5a52 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f931bfff700 (LWP 16394)): #0 0x00007f9348441c3d in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f93483f4b34 in g_main_context_acquire () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93483f5965 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f93492bd319 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f9320964700 (LWP 16392)): #0 0x00007f934b87fc2f in __GI___poll (fds=0x7f931c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f93483f5aae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #8 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f9335dbc700 (LWP 16391)): #0 0x00007f934b87fc2f in __GI___poll (fds=0x7f932c004ba0, nfds=1, timeout=55138) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f93483f5aae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f934a789f80 in () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.54 #7 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f933f0c0700 (LWP 16390)): #0 0x00007f934b87fc2f in __GI___poll (fds=0x7f9330017f20, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f93483f5aae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f934be28653 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f934bc08a45 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f934c78fefa in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f933fe9c700 (LWP 16389)): #0 0x00007f934b87fc2f in __GI___poll (fds=0x7f933fe9bb68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9344872917 in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f934487453a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f9340696288 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f934bc09c92 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f9348c78669 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007f934b88c323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f9340fc4940 (LWP 16388)): #0 0x00007f9348c7f2c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffc6b226398) at ../sysdeps/unix/sysv/linux/futex-internal.h:80 #1 0x00007f9348c7f2c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564e84d75188, cond=0x7ffc6b226370) at pthread_cond_wait.c:508 #2 0x00007f9348c7f2c6 in __pthread_cond_wait (cond=0x7ffc6b226370, mutex=0x564e84d75188) at pthread_cond_wait.c:638 #3 0x00007f9344872b22 in () at /lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007f934487425f in () at /lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007f9344874372 in xcb_wait_for_reply () at /lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007f934066a37e in QXcbConnection::sync() () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #7 0x00007f934068781b in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #8 0x00007f9340687b14 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #9 0x00007f934c4637f4 in QBackingStore::beginPaint(QRegion const&) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #10 0x00007f934c9fd8fd in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f934c9fdef1 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f934ca15fa5 in QWidgetPrivate::syncBackingStore() () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f934ca2e408 in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f934cb42828 in QMainWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f9349de478b in KMainWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #16 0x00007f9349e30b4b in KXmlGuiWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #17 0x00007f934c9eba86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007f934c9f4e00 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007f934bdd0a2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f934bdd36a8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f934be29037 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f93483f58bd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f93483f5b40 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f93483f5be3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f934be28635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f934bdcf5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f934bdd7336 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x0000564e840422ac in () #29 0x00007f934b7911e3 in __libc_start_main (main=0x564e8403c880, argc=1, argv=0x7ffc6b2272e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc6b2272d8) at ../csu/libc-start.c:308 #30 0x0000564e8404303e in _start () [Inferior 1 (process 16388) detached] Reported using DrKonqi
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version? If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!