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.

Reply via email to