Application: kdevelop (5.2.1) Qt Version: 5.9.5 Frameworks Version: 5.44.0 Operating System: Linux 4.15.0-52-generic x86_64 Distribution: Ubuntu 18.04.2 LTS -- Information about the crash: - What I was doing when the application crashed: Nothing generally. I've generally moved to a different file. - Custom settings of the application: Recently installed kdev-python package (on Ubuntu bionic). Crashes seem to have started after that happened. The crash can be reproduced sometimes. -- 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 0x7f71d5874940 (LWP 25234))] Thread 18 (Thread 0x7f717a9ae700 (LWP 25484)): #0 0x00007f71cb69f9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c5bb177300) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71cb69f9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c5bb1772b0, cond=0x55c5bb1772d8) at pthread_cond_wait.c:502 #2 0x00007f71cb69f9f3 in __pthread_cond_wait (cond=0x55c5bb1772d8, mutex=0x55c5bb1772b0) at pthread_cond_wait.c:655 #3 0x00007f71d261b59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d2613c0b in QSemaphore::acquire(int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71518c880c in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/texttospeech/libqttexttospeech_flite.so #6 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71cb6996db in start_thread (arg=0x7f717a9ae700) at pthread_create.c:463 #8 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f716154c700 (LWP 25450)): #0 0x00007f71d1f08bf9 in __GI___poll (fds=0x7f7144004c50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f71c8deb4c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d0113a0f in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #7 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71cb6996db in start_thread (arg=0x7f716154c700) at pthread_create.c:463 #9 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f7162493700 (LWP 25447)): #0 0x00007f71c8deae92 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f71c8deb470 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d0113a0f in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #7 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71cb6996db in start_thread (arg=0x7f7162493700) at pthread_create.c:463 #9 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f7162ffd700 (LWP 25444)): #0 0x00007f71cb69f9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c5b8ab82d4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71cb69f9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c5b8ab8280, cond=0x55c5b8ab82a8) at pthread_cond_wait.c:502 #2 0x00007f71cb69f9f3 in __pthread_cond_wait (cond=0x55c5b8ab82a8, mutex=0x55c5b8ab8280) at pthread_cond_wait.c:655 #3 0x00007f71d261b59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71c741cad5 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f71c7420ba8 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f71c741bc8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f71c7420c02 in () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f71c741bc8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f71c741ea6b in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f71cb6996db in start_thread (arg=0x7f7162ffd700) at pthread_create.c:463 #12 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f71637fe700 (LWP 25443)): #0 0x00007f71d1ed89d0 in __GI___nanosleep (requested_time=0x7f71637fcee0, remaining=0x7f71637fcee0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f71d285127d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f71d0051c38 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #3 0x00007f71d0051e4c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #4 0x00007f7179afcbef in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #5 0x00007f7179b0622b in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #6 0x00007f7179b061d2 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #7 0x00007f7179f8bfe6 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevpythonlanguagesupport.so #8 0x00007f71c741fd8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f71c7420368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f71c741efd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f71c741eb2d in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f71cb6996db in start_thread (arg=0x7f71637fe700) at pthread_create.c:463 #14 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f7163fff700 (LWP 25442)): #0 0x00007f71d1ed89d0 in __GI___nanosleep (requested_time=0x7f7163ffdee0, remaining=0x7f7163ffdee0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f71d285127d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f71d0051a7a in KDevelop::DUChainLock::lockForRead(unsigned int) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #3 0x00007f71d0051d8c in KDevelop::DUChainReadLocker::lock() () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #4 0x00007f7179afd41c in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #5 0x00007f7179b0622b in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #6 0x00007f7179b061d2 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #7 0x00007f7179f8bfe6 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevpythonlanguagesupport.so #8 0x00007f71c741fd8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f71c7420368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f71c741efd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f71c741eb2d in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f71cb6996db in start_thread (arg=0x7f7163fff700) at pthread_create.c:463 #14 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f7178aaa700 (LWP 25441)): [KCrash Handler] #6 0x00007f7179b1f0af in () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #7 0x00007f7179b02efd in Python::ContextBuilder::visitLambda(Python::LambdaAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #8 0x00007f718b1a2e2c in Python::AstDefaultVisitor::visitClassDefinition(Python::ClassDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so #9 0x00007f7179b011b8 in Python::ContextBuilder::visitClassDefinition(Python::ClassDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #10 0x00007f718b1a212c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so #11 0x00007f7179b01530 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #12 0x00007f7179f8c264 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevpythonlanguagesupport.so #13 0x00007f71c741fd8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f71c7420368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f71c741efd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f71c741eb2d in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f71cb6996db in start_thread (arg=0x7f7178aaa700) at pthread_create.c:463 #19 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f71792ab700 (LWP 25440)): #0 0x00007f71d1ed89d0 in __GI___nanosleep (requested_time=0x7f71792a9ee0, remaining=0x7f71792a9ee0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f71d285127d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f71d0051a7a in KDevelop::DUChainLock::lockForRead(unsigned int) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #3 0x00007f71d0051d8c in KDevelop::DUChainReadLocker::lock() () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #4 0x00007f7179afd41c in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #5 0x00007f7179b0622b in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #6 0x00007f7179b061d2 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #7 0x00007f7179f8bfe6 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/30/kdevpythonlanguagesupport.so #8 0x00007f71c741fd8a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f71c7420368 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f71c741efd0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f71c741eb2d in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f71cb6996db in start_thread (arg=0x7f71792ab700) at pthread_create.c:463 #14 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f7179aac700 (LWP 25439)): #0 0x00007f71d1f08bf9 in __GI___poll (fds=0x7f7170004d40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f71c8deb4c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d0113a0f in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #7 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71cb6996db in start_thread (arg=0x7f7179aac700) at pthread_create.c:463 #9 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f717b1af700 (LWP 25413)): #0 0x00007f71c8e31379 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f71c8deb4af in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f717b96c3c5 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71cb6996db in start_thread (arg=0x7f717b1af700) at pthread_create.c:463 #9 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f7198d08700 (LWP 25246)): #0 0x00007f71c8e31379 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f71c8deb48e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71cb1286f5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71cb6996db in start_thread (arg=0x7f7198d08700) at pthread_create.c:463 #9 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f718bfff700 (LWP 25243)): #0 0x00007f71d1f08bf9 in __GI___poll (fds=0x7f7190003fe0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f71c8deb4c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71cb6996db in start_thread (arg=0x7f718bfff700) at pthread_create.c:463 #8 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f7199db7700 (LWP 25239)): #0 0x00007f71d1f040b4 in __GI___libc_read (fd=12, buf=0x7f7199db6a50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f71c8e30000 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deafb7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71c8deb470 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f71cb6996db in start_thread (arg=0x7f7199db7700) at pthread_create.c:463 #10 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f719bd40700 (LWP 25238)): #0 0x00007f71d1ed89d0 in __GI___nanosleep (requested_time=0x7f719bd3f3f0, remaining=0x7f719bd3f3f0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f71d285127d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f71d0051c38 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #3 0x00007f71d0051e4c in KDevelop::DUChainWriteLocker::lock() () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #4 0x00007f71d000c41e in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #5 0x00007f71d28276cf in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d2834027 in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71d2834388 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71d28280db in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f71d357682c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007f71d357e0f4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f71d27f89a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f71d2850d8e in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f71d2851551 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f71c8deb317 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007f71c8deb550 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f71d28518ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f71d000b91b in () at /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52 #21 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f71cb6996db in start_thread (arg=0x7f719bd40700) at pthread_create.c:463 #23 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f71a7df5700 (LWP 25237)): #0 0x00007f71d1f040b4 in __GI___libc_read (fd=7, buf=0x7f71a7df4a20, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f71c8e30000 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deafb7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71c8deb470 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f71d261522a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f71d4559d45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f71cb6996db in start_thread (arg=0x7f71a7df5700) at pthread_create.c:463 #11 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f71ae4b0700 (LWP 25236)): #0 0x00007f71d1f08bf9 in __GI___poll (fds=0x7f71ae4afb68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f71c202e747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f71c203036a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f71b10562a9 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f71d261a16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71cb6996db in start_thread (arg=0x7f71ae4b0700) at pthread_create.c:463 #6 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f71b23ef700 (LWP 25235)): #0 0x00007f71cb69f9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f71c6f4c110) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71cb69f9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55c5b875c9e0, cond=0x7f71c6f4c0e8) at pthread_cond_wait.c:502 #2 0x00007f71cb69f9f3 in __pthread_cond_wait (cond=0x7f71c6f4c0e8, mutex=0x55c5b875c9e0) at pthread_cond_wait.c:655 #3 0x00007f71d229c86c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007f71c628d0a7 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #5 0x00007f71c628d1e9 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #6 0x00007f71d22a266f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x00007f71cb6996db in start_thread (arg=0x7f71b23ef700) at pthread_create.c:463 #8 0x00007f71d1f1588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f71d5874940 (LWP 25234)): #0 0x00007f71d1f08bf9 in __GI___poll (fds=0x55c5ba0e70a0, nfds=1, timeout=1727) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f71c8deb4c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f71c8deb5dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f71d285190b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f71d27f69ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f71d27ffa84 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x000055c5b72274f7 in () #7 0x00007f71d1e15b97 in __libc_start_main (main=0x55c5b7221400, argc=1, argv=0x7ffe31958388, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe31958378) at ../csu/libc-start.c:310 #8 0x000055c5b7227a7a in _start () Reported using DrKonqi
Created attachment 121045 [details] New crash information added by DrKonqi kdevelop (5.2.1) using Qt 5.9.5 - What I was doing when the application crashed: Typing and actually coding in the application. - Custom settings of the application: Crashes began after installing the kdev-python plugin from the Ubuntu Repos (Dist bionic 16.04). -- Backtrace (Reduced): #6 0x00007f1e01d7b0af in () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #7 0x00007f1e01d5eefd in Python::ContextBuilder::visitLambda(Python::LambdaAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #8 0x00007f1e1abbce2c in Python::AstDefaultVisitor::visitClassDefinition(Python::ClassDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so #9 0x00007f1e01d5d1b8 in Python::ContextBuilder::visitClassDefinition(Python::ClassDefinitionAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonduchain.so #10 0x00007f1e1abbc12c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /usr/lib/x86_64-linux-gnu/libkdevpythonparser.so
Disabling the kdev-python plugin in the interface seems to fix the problem.
Sorry I didn't see this earlier [technically it should be filed under 'kdev-python' rather than 'kdevelop' but I know the bug filing system sucks for users]. This appears to be the same as a previously-reported bug that was fixed in 5.2.2. See the linked issue for more details. Thanks for the report! *** This bug has been marked as a duplicate of bug 389326 ***