https://bugs.kde.org/show_bug.cgi?id=377960

            Bug ID: 377960
           Summary: Segfault on exit in DUChainPrivate::doMoreCleanup
           Product: kdevplatform
           Version: git master
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: language
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: m...@flherne.uk
  Target Milestone: ---

(there's no 5.1.0 or 5.1-git bug category)

KDevelop/platform 5.1-git, compiled with Clang, crashed on exit with the
following backtrace.

Core was generated by `kdevelop -s KDev'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fb98c02012f in KDevelop::DUChainPrivate::doMoreCleanup(int,
KDevelop::DUChainPrivate::LockFlag) () from
/usr/local/lib64/libKDevPlatformLanguage.so.10
[Current thread is 1 (Thread 0x7fb963c01700 (LWP 31875))]
(gdb) bt
#0  0x00007fb98c02012f in KDevelop::DUChainPrivate::doMoreCleanup(int,
KDevelop::DUChainPrivate::LockFlag) () at
/usr/local/lib64/libKDevPlatformLanguage.so.10
#1  0x00007fb98c03f4f7 in
KDevelop::DUChainPrivate::CleanupThread::~CleanupThread() () at
/usr/local/lib64/libKDevPlatformLanguage.so.10
#2  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6


===============================

(gdb) thread apply all bt

Thread 18 (Thread 0x7fb972788700 (LWP 31869)):
#0  0x00007fb98dfdb67d in poll () at /usr/lib/libc.so.6
#1  0x00007fb9827db7a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb9827db8bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb98ee2c04f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb98edd589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb98ebf7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb991ba2125 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fb995b400c0 (LWP 31867)):
#0  0x00007fb989134060 in WTF::fastMalloc(unsigned long) () at
/usr/lib/libQt5WebKit.so.5
#1  0x00007fb988c23b7f in  () at /usr/lib/libQt5WebKit.so.5
#2  0x00007fb988c3b335 in  () at /usr/lib/libQt5WebKit.so.5
#3  0x00007fb988c62278 in  () at /usr/lib/libQt5WebKit.so.5
#4  0x00007fb988c625ab in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007fb988c6262b in  () at /usr/lib/libQt5WebKit.so.5
#6  0x00007fb988c73deb in  () at /usr/lib/libQt5WebKit.so.5
#7  0x00007fb987c92c96 in  () at /usr/lib/libQt5WebKit.so.5
#8  0x00007fb987c97261 in  () at /usr/lib/libQt5WebKit.so.5
#9  0x00007fb987cb9e8b in  () at /usr/lib/libQt5WebKit.so.5
#10 0x00007fb987cc293b in  () at /usr/lib/libQt5WebKit.so.5
#11 0x00007fb987cc474c in  () at /usr/lib/libQt5WebKit.so.5
#12 0x00007fb987c99a08 in  () at /usr/lib/libQt5WebKit.so.5
#13 0x00007fb987c9a379 in  () at /usr/lib/libQt5WebKit.so.5
#14 0x00007fb987c9a562 in  () at /usr/lib/libQt5WebKit.so.5
#15 0x00007fb987c98168 in  () at /usr/lib/libQt5WebKit.so.5
#16 0x00007fb987d0c40a in  () at /usr/lib/libQt5WebKit.so.5
#17 0x00007fb987d020a6 in  () at /usr/lib/libQt5WebKit.so.5
#18 0x00007fb987d03302 in  () at /usr/lib/libQt5WebKit.so.5
#19 0x00007fb987d0404d in  () at /usr/lib/libQt5WebKit.so.5
#20 0x00007fb987d11f31 in  () at /usr/lib/libQt5WebKit.so.5
#21 0x00007fb987a3aaf2 in QWebFrameAdapter::init(QWebPageAdapter*) () at
/usr/lib/libQt5WebKit.so.5
#22 0x00007fb989bf0e61 in QWebFrame::QWebFrame(QWebPage*) () at
/usr/lib/libQt5WebKitWidgets.so.5
#23 0x00007fb989bf4ab9 in  () at /usr/lib/libQt5WebKitWidgets.so.5
#24 0x00007fb989bf5a1d in QWebPage::mainFrame() const () at
/usr/lib/libQt5WebKitWidgets.so.5
#25 0x00007fb989bf5a5d in  () at /usr/lib/libQt5WebKitWidgets.so.5
#26 0x00007fb989bf6400 in QWebPage::setViewportSize(QSize const&) const () at
/usr/lib/libQt5WebKitWidgets.so.5
#27 0x00007fb989bf64da in QWebPage::setView(QWidget*) () at
/usr/lib/libQt5WebKitWidgets.so.5
#28 0x00007fb989bf665b in QWebPage::QWebPage(QObject*) () at
/usr/lib/libQt5WebKitWidgets.so.5
#29 0x00007fb989bfca01 in QWebView::page() const () at
/usr/lib/libQt5WebKitWidgets.so.5
#30 0x00007fb989bfcaf9 in QWebView::settings() const () at
/usr/lib/libQt5WebKitWidgets.so.5
#31 0x00007fb98bd39459 in
KDevelop::StandardDocumentationView::StandardDocumentationView(KDevelop::DocumentationFindWidget*,
QWidget*) () at /usr/local/lib64/libKDevPlatformDocumentation.so.10
#32 0x00007fb960177b10 in
PhpDocumentationWidget::PhpDocumentationWidget(KDevelop::DocumentationFindWidget*,
QUrl const&, PhpDocsPlugin*, QWidget*) ()
    at /usr/local/lib64/plugins/kdevplatform/27/kdevphpdocs.so
#33 0x00007fb96017938a in
PhpDocumentation::documentationWidget(KDevelop::DocumentationFindWidget*,
QWidget*) () at /usr/local/lib64/plugins/kdevplatform/27/kdevphpdocs.so
#34 0x00007fb98bd3ebc6 in DocumentationView::updateView() () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#35 0x00007fb98bd3ee39 in
DocumentationView::showDocumentation(QExplicitlySharedDataPointer<KDevelop::IDocumentation>
const&) () at /usr/local/lib64/libKDevPlatformDocumentation.so.10
#36 0x00007fb98bd3ed15 in DocumentationView::showHome() () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#37 0x00007fb98bd3e8fa in DocumentationView::changedProvider(int) () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#38 0x00007fb98bd3e9bd in DocumentationView::emptyHistory() () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#39 0x00007fb98bd4319a in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (DocumentationView::*)()>::call(void
(DocumentationView::*)(), DocumentationView*, void**) () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#40 0x00007fb98bd43110 in void QtPrivate::FunctionPointer<void
(DocumentationView::*)()>::call<QtPrivate::List<>, void>(void
(DocumentationView::*)(), DocumentationView*, void**) ()
---Type <return> to continue, or q <return> to quit---
    at /usr/local/lib64/libKDevPlatformDocumentation.so.10
#41 0x00007fb98bd43046 in QtPrivate::QSlotObject<void (DocumentationView::*)(),
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) ()
    at /usr/local/lib64/libKDevPlatformDocumentation.so.10
#42 0x00007fb98ee030be in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#43 0x00007fb98bd45e82 in ProvidersModel::providersChanged() () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#44 0x00007fb98bd3f936 in
ProvidersModel::removeProvider(KDevelop::IDocumentationProvider*) () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#45 0x00007fb98bd3f331 in ProvidersModel::unloaded(KDevelop::IPlugin*) () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#46 0x00007fb98bd44745 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KDevelop::IPlugin*>, void, void
(ProvidersModel::*)(KDevelop::IPlugin*)>::call(void
(ProvidersModel::*)(KDevelop::IPlugin*), ProvidersModel*, void**) () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#47 0x00007fb98bd446b0 in void QtPrivate::FunctionPointer<void
(ProvidersModel::*)(KDevelop::IPlugin*)>::call<QtPrivate::List<KDevelop::IPlugin*>,
void>(void (ProvidersModel::*)(KDevelop::IPlugin*), ProvidersModel*, void**) ()
at /usr/local/lib64/libKDevPlatformDocumentation.so.10
#48 0x00007fb98bd445e6 in QtPrivate::QSlotObject<void
(ProvidersModel::*)(KDevelop::IPlugin*), QtPrivate::List<KDevelop::IPlugin*>,
void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at
/usr/local/lib64/libKDevPlatformDocumentation.so.10
#49 0x00007fb98ee030be in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#50 0x00007fb993dff4df in
KDevelop::IPluginController::unloadingPlugin(KDevelop::IPlugin*) () at
/usr/local/lib64/libKDevPlatformInterfaces.so.10
#51 0x00007fb995684951 in
KDevelop::PluginController::unloadPlugin(KDevelop::IPlugin*,
KDevelop::PluginController::PluginDeletion) () at
/usr/local/lib64/libKDevPlatformShell.so.10
#52 0x00007fb9956847f8 in KDevelop::PluginController::cleanup() () at
/usr/local/lib64/libKDevPlatformShell.so.10
#53 0x00007fb9956992a7 in KDevelop::Core::cleanup() () at
/usr/local/lib64/libKDevPlatformShell.so.10
#54 0x00007fb995698dbc in KDevelop::Core::shutdown() () at
/usr/local/lib64/libKDevPlatformShell.so.10
#55 0x00007fb99567200e in KDevelop::MainWindow::~MainWindow() () at
/usr/local/lib64/libKDevPlatformShell.so.10
#56 0x00007fb995672070 in KDevelop::MainWindow::~MainWindow() () at
/usr/local/lib64/libKDevPlatformShell.so.10
#57 0x00007fb995672139 in KDevelop::MainWindow::~MainWindow() () at
/usr/local/lib64/libKDevPlatformShell.so.10
#58 0x00007fb98ee03be0 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#59 0x00007fb98fb00ecb in QWidget::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#60 0x00007fb98fbffd0b in QMainWindow::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#61 0x00007fb99330545a in KMainWindow::event(QEvent*) () at
/usr/lib/libKF5XmlGui.so.5
#62 0x00007fb993356e85 in KXmlGuiWindow::event(QEvent*) () at
/usr/lib/libKF5XmlGui.so.5
#63 0x00007fb995672743 in KDevelop::MainWindow::event(QEvent*) () at
/usr/local/lib64/libKDevPlatformShell.so.10
#64 0x00007fb98fab934c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#65 0x00007fb98fac0b61 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#66 0x00007fb98edd7440 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#67 0x00007fb98edd9bcd in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#68 0x00007fb98ee2bc43 in  () at /usr/lib/libQt5Core.so.5
#69 0x00007fb9827db5a7 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#70 0x00007fb9827db810 in  () at /usr/lib/libglib-2.0.so.0
#71 0x00007fb9827db8bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#72 0x00007fb98ee2c04f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#73 0x00007fb98edd589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#74 0x00007fb98edddde4 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#75 0x000000000040de93 in main ()

Thread 16 (Thread 0x7fb8fd188700 (LWP 3674)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb988e2a563 in  () at /usr/lib/libQt5WebKit.so.5
#2  0x00007fb989162781 in  () at /usr/lib/libQt5WebKit.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fb8fdfa5700 (LWP 3673)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb988e2a563 in  () at /usr/lib/libQt5WebKit.so.5
#2  0x00007fb989162781 in  () at /usr/lib/libQt5WebKit.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fb8ffab4700 (LWP 3672)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007fb988e2a563 in  () at /usr/lib/libQt5WebKit.so.5
#2  0x00007fb989162781 in  () at /usr/lib/libQt5WebKit.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fb91ffff700 (LWP 3671)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb988e29411 in  () at /usr/lib/libQt5WebKit.so.5
#2  0x00007fb989162781 in  () at /usr/lib/libQt5WebKit.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fb94dbf6700 (LWP 3670)):
#0  0x00007fb98dfdb67d in poll () at /usr/lib/libc.so.6
#1  0x00007fb9827db7a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb9827db8bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb98ee2c04f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb98edd589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb98ebf7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fb947621700 (LWP 32047)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb98ebfd58b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb98b0f236b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*)
() at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb98b0f7c31 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb98b0f2263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb98b0f5249 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fb91dffb700 (LWP 3669)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb98913160b in  () at /usr/lib/libQt5WebKit.so.5
#2  0x00007fb989131649 in  () at /usr/lib/libQt5WebKit.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fb9362b5700 (LWP 32051)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb98ebfd58b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb98b0f236b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*)
() at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb98b0f7c31 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb98b0f2263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb98b0f5249 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fb946e20700 (LWP 32048)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb98ebfd58b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb98b0f236b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*)
() at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb98b0f7c31 in  () at /usr/lib/libKF5ThreadWeaver.so.5
---Type <return> to continue, or q <return> to quit---
#4  0x00007fb98b0f2263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb98b0f5249 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fb937750700 (LWP 32049)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb98ebfd58b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb98b0f236b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*)
() at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb98b0f7c31 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb98b0f2263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb98b0f5249 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fb9463fd700 (LWP 31905)):
#0  0x00007fb98dfdb67d in poll () at /usr/lib/libc.so.6
#1  0x00007fb9827db7a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb9827db8bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb98ee2c04f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb98edd589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb98ebf7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb994c6e025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fb97458b700 (LWP 31868)):
#0  0x00007fb98dfdb67d in poll () at /usr/lib/libc.so.6
#1  0x00007fb9816198e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fb98161b679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fb976f11239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fb91f7fe700 (LWP 32245)):
#0  0x00007fb98dfdb67d in poll () at /usr/lib/libc.so.6
#1  0x00007fb9827db7a6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb9827db8bc in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb98ee2c04f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb98edd589a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb98ebf7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fb936ab6700 (LWP 32050)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb98ebfd58b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb98b0f236b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*)
() at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb98b0f7c31 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb98b0f2263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb98b0f7a32 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb98b0f2263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
---Type <return> to continue, or q <return> to quit---
#7  0x00007fb98b0f5249 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fb91effd700 (LWP 752)):
#0  0x00007fb986818756 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb9864fe234 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007fb9864fe279 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fb963c01700 (LWP 31875)):
#0  0x00007fb98c02012f in KDevelop::DUChainPrivate::doMoreCleanup(int,
KDevelop::DUChainPrivate::LockFlag) () at
/usr/local/lib64/libKDevPlatformLanguage.so.10
#1  0x00007fb98c03f4f7 in
KDevelop::DUChainPrivate::CleanupThread::~CleanupThread() () at
/usr/local/lib64/libKDevPlatformLanguage.so.10
#2  0x00007fb98ebfc6d8 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fb9868122e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fb98dfe554f in clone () at /usr/lib/libc.so.6

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to