https://bugs.kde.org/show_bug.cgi?id=397159
Bug ID: 397159 Summary: Kdevelop crashes when debugging. Product: kdevelop Version: 5.2.3 Platform: Archlinux Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: psylu...@gmail.com Target Milestone: --- Application: kdevelop (5.2.3) Qt Version: 5.11.1 Frameworks Version: 5.48.0 Operating System: Linux 4.14.57-1-MANJARO x86_64 Distribution: "Manjaro Linux" -- Information about the crash: - What I was doing when the application crashed: I was trying to debug my application. I can't reproduce the error. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f3760962e00 (LWP 30361))] Thread 13 (Thread 0x7f36ef236700 (LWP 30521)): #0 0x00007f375cfbdea9 in poll () at /usr/lib/libc.so.6 #1 0x00007f3745134673 in () at /usr/lib/libpulse.so.0 #2 0x00007f3745125990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 0x00007f3745125fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x00007f3745126091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x00007f37451345ae in () at /usr/lib/libpulse.so.0 #6 0x00007f373d9e89fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f36eda33700 (LWP 30407)): #0 0x00007f375672fffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f375d6d92fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f375213c139 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f3752140009 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f375213b1fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f375213e059 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f36ee234700 (LWP 30406)): #0 0x00007f375cf53470 in malloc () at /usr/lib/libc.so.6 #1 0x00007f375d722e56 in QHashData::allocateNode(int) () at /usr/lib/libQt5Core.so.5 #2 0x00007f3702ec1b60 in () at /usr/lib/libKDevClangPrivate.so.30 #3 0x00007f3702eabb84 in () at /usr/lib/libKDevClangPrivate.so.30 #4 0x00007f3702ebe92d in () at /usr/lib/libKDevClangPrivate.so.30 #5 0x00007f3702be3985 in () at /usr/lib/libclang.so.6 #6 0x00007f3702be68d6 in () at /usr/lib/libclang.so.6 #7 0x00007f3702be9643 in () at /usr/lib/libclang.so.6 #8 0x00007f3702be3463 in () at /usr/lib/libclang.so.6 #9 0x00007f3702beb6a6 in clang_visitChildren () at /usr/lib/libclang.so.6 #10 0x00007f3702eb3db4 in () at /usr/lib/libKDevClangPrivate.so.30 #11 0x00007f3702ec067b in () at /usr/lib/libKDevClangPrivate.so.30 #12 0x00007f3702be3985 in () at /usr/lib/libclang.so.6 #13 0x00007f3702be5b2e in () at /usr/lib/libclang.so.6 #14 0x00007f3702be5c2c in () at /usr/lib/libclang.so.6 #15 0x00007f3702be3463 in () at /usr/lib/libclang.so.6 #16 0x00007f3702beb6a6 in clang_visitChildren () at /usr/lib/libclang.so.6 #17 0x00007f3702eab0ac in () at /usr/lib/libKDevClangPrivate.so.30 #18 0x00007f3702ebc476 in () at /usr/lib/libKDevClangPrivate.so.30 #19 0x00007f3702be3985 in () at /usr/lib/libclang.so.6 #20 0x00007f3702be5b2e in () at /usr/lib/libclang.so.6 #21 0x00007f3702be5c2c in () at /usr/lib/libclang.so.6 #22 0x00007f3702be3764 in () at /usr/lib/libclang.so.6 #23 0x00007f3702beb6a6 in clang_visitChildren () at /usr/lib/libclang.so.6 #24 0x00007f3702ea5e26 in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib/libKDevClangPrivate.so.30 #25 0x00007f3702ecd7cd in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.30 #26 0x00007f3702eccff8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.30 #27 0x00007f3702eccff8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.30 #28 0x00007f3702eccff8 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib/libKDevClangPrivate.so.30 #29 0x00007f3703135458 in () at /usr/lib/qt/plugins/kdevplatform/30/kdevclangsupport.so #30 0x00007f375213f27b in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #31 0x00007f375213f808 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #32 0x00007f375213e5d1 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #33 0x00007f375213e10c in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #34 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #35 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #36 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f36eea35700 (LWP 30404)): #0 0x00007f375672fffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f375d6d92fc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f375213c139 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f3752140009 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f375213b1fd in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f375213e059 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f36efa37700 (LWP 30397)): #0 0x00007f375cfb9934 in read () at /usr/lib/libc.so.6 #1 0x00007f3753b93ed1 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3753b4dff8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3753b4e4c6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f36f451fcea in () at /usr/lib/qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #9 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f36f793c700 (LWP 30390)): #0 0x00007f3753b952d9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f3753b4dc42 in g_main_context_query () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3753b4e49c in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f375b1f13f6 in () at /usr/lib/libKDevPlatformLanguage.so.52 #8 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #9 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f3709670700 (LWP 30385)): #0 0x00007f3753b4e5a8 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #2 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f3720909700 (LWP 30380)): #0 0x00007f375672fffc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f375d340d6d in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864 #2 0x00007f375d340d6d in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53 #3 0x00007f370f502ad4 in () at /usr/lib/libQt5WebKit.so.5 #4 0x00007f370f502bf9 in () at /usr/lib/libQt5WebKit.so.5 #5 0x00007f375d346d4f in execute_native_thread_routine (__p=0x55a789e534c0) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:80 #6 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f372110a700 (LWP 30379)): #0 0x00007f3753b4b3b0 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007f3753b4de2a in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3753b4e4c6 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f37561829c9 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #9 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f37224bf700 (LWP 30375)): #0 0x00007f375cfbdea9 in poll () at /usr/lib/libc.so.6 #1 0x00007f3753b4e523 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f372383f700 (LWP 30374)): #0 0x00007f375cfbdea9 in poll () at /usr/lib/libc.so.6 #1 0x00007f3753b4e523 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f375b0e5181 in () at /usr/lib/libKDevPlatformLanguage.so.52 #7 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f372970f700 (LWP 30365)): #0 0x00007f375cfb9980 in read () at /usr/lib/libc.so.6 #1 0x00007f3753b93ed1 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f3753b4dff8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f3753b4e4c6 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f3753b4e63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f375d8da054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f375d6cea99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f375f636976 in () at /usr/lib/libQt5DBus.so.5 #9 0x00007f375d6d8b45 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f375672a075 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f375cfc853f in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f3760962e00 (LWP 30361)): [KCrash Handler] #6 0x00007f375ddfb744 in QAccessible::queryAccessibleInterface(QObject*) () at /usr/lib/libQt5Gui.so.5 #7 0x00007f375ddfbf20 in QAccessibleEvent::accessibleInterface() const () at /usr/lib/libQt5Gui.so.5 #8 0x00007f375ddfc44d in QAccessible::updateAccessibility(QAccessibleEvent*) () at /usr/lib/libQt5Gui.so.5 #9 0x00007f3759e84128 in () at /usr/lib/libKF5TextEditor.so.5 #10 0x00007f3759e88001 in () at /usr/lib/libKF5TextEditor.so.5 #11 0x00007f3759e8ad8f in () at /usr/lib/libKF5TextEditor.so.5 #12 0x00007f3759e8e3fd in () at /usr/lib/libKF5TextEditor.so.5 #13 0x00007f375e63ad9f in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #14 0x00007f375e5faa74 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #15 0x00007f375e60258a in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #16 0x00007f375d886cb9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #17 0x00007f375e601871 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007f375e6555ec in () at /usr/lib/libQt5Widgets.so.5 #19 0x00007f375e658235 in () at /usr/lib/libQt5Widgets.so.5 #20 0x00007f375e5faa74 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #21 0x00007f375e602341 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #22 0x00007f375d886cb9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #23 0x00007f375de2ce34 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #24 0x00007f375de2edf6 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #25 0x00007f375de08b7c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #26 0x00007f3733dae72d in () at /usr/lib/libQt5XcbQpa.so.5 #27 0x00007f375d88594c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #28 0x00007f375d88dc46 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #29 0x000055a787ef6813 in () #30 0x00007f375cef306b in __libc_start_main () at /usr/lib/libc.so.6 #31 0x000055a787ef704a in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.