Application: kdevelop (4.7.1) KDE Platform Version: 4.14.6 Qt Version: 4.8.6 Operating System: Linux 3.19.5-200.fc21.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: Removing session using "Delete current session" option. KDevelop closed with crash. Another running instance with other session was still running fine. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8f0e2e8900 (LWP 12660))] Thread 7 (Thread 0x7f8ee6695700 (LWP 12661)): #0 0x00007f8f09186590 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8f03dc049a in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4 #2 0x00007f8f03dc04c9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4 #3 0x00007f8f0918152a in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8f0868f22d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f8e621b4700 (LWP 12662)): #0 0x00007f8f09186939 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8f094128e4 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00007f8f06e1da56 in KDevelop::DUChainPrivate::CleanupThread::run() () from /lib64/libkdevplatformlanguage.so.8 #3 0x00007f8f094123af in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #4 0x00007f8f0918152a in start_thread () from /lib64/libpthread.so.0 #5 0x00007f8f0868f22d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f8e5600e700 (LWP 12663)): #0 0x00007f8f08683c8d in poll () from /lib64/libc.so.6 #1 0x00007f8f0179eb34 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f8f0179ec4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f8f0954b4be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #4 0x00007f8f0951acc1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #5 0x00007f8f0951b025 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x00007f8f0940fb49 in QThread::exec() () from /lib64/libQtCore.so.4 #7 0x00007f8f094123af in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #8 0x00007f8f0918152a in start_thread () from /lib64/libpthread.so.0 #9 0x00007f8f0868f22d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f8e2bfff700 (LWP 12701)): #0 0x00007f8f0179e6a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #1 0x00007f8f0179eb98 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f8f0179ec4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f8f0954b4be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #4 0x00007f8f0951acc1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #5 0x00007f8f0951b025 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x00007f8f0940fb49 in QThread::exec() () from /lib64/libQtCore.so.4 #7 0x00007f8f094fb623 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4 #8 0x00007f8f094123af in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #9 0x00007f8f0918152a in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8f0868f22d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f8e30c52700 (LWP 12775)): #0 0x00007f8f08683c8d in poll () from /lib64/libc.so.6 #1 0x00007f8f0179eb34 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f8f0179ec4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f8f0954b4be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #4 0x00007f8f0951acc1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #5 0x00007f8f0951b025 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x00007f8f0940fb49 in QThread::exec() () from /lib64/libQtCore.so.4 #7 0x00007f8f094fb623 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4 #8 0x00007f8f094123af in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #9 0x00007f8f0918152a in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8f0868f22d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f8e3bde6700 (LWP 12776)): [KCrash Handler] #6 0x00007f8e4776d14d in QHash<QString, QStringList>::duplicateNode(QHashData::Node*, void*) () from /lib64/libkdev4cmakecommon.so #7 0x00007f8f0942efc7 in QHashData::detach_helper2(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int) () from /lib64/libQtCore.so.4 #8 0x00007f8e4776e75a in QHash<QString, QStringList>::detach_helper() () from /lib64/libkdev4cmakecommon.so #9 0x00007f8e4776f797 in VariableMap::insertGlobal(QString const&, QStringList const&) () from /lib64/libkdev4cmakecommon.so #10 0x00007f8e477611c0 in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) [clone .part.167] () from /lib64/libkdev4cmakecommon.so #11 0x00007f8e477720c5 in CMakeParserUtils::includeScript(QString const&, KDevelop::ReferencedTopDUContext const&, CMakeProjectData*, QString const&, QMap<QString, QString> const&) () from /lib64/libkdev4cmakecommon.so #12 0x00007f8e312aaba2 in CMakeImportJob::includeScript(QString const&, QString const&, KDevelop::ReferencedTopDUContext) () from /usr/lib64/kde4/kdevcmakemanager.so #13 0x00007f8e312ad448 in CMakeImportJob::importDirectory(KDevelop::IProject*, KDevelop::Path const&, KDevelop::ReferencedTopDUContext const&) () from /usr/lib64/kde4/kdevcmakemanager.so #14 0x00007f8e312ade18 in CMakeImportJob::initialize() () from /usr/lib64/kde4/kdevcmakemanager.so #15 0x00007f8e312ae43a in QtConcurrent::RunFunctionTask<void>::run() () from /usr/lib64/kde4/kdevcmakemanager.so #16 0x00007f8f09405b64 in QThreadPoolThread::run() () from /lib64/libQtCore.so.4 #17 0x00007f8f094123af in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #18 0x00007f8f0918152a in start_thread () from /lib64/libpthread.so.0 #19 0x00007f8f0868f22d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f8f0e2e8900 (LWP 12660)): #0 0x00007f8f0867f265 in _xstat () from /lib64/libc.so.6 #1 0x00007f8f094f2b21 in QFileSystemEngine::fillMetaData(QFileSystemEntry const&, QFileSystemMetaData&, QFlags<QFileSystemMetaData::MetaDataFlag>) () from /lib64/libQtCore.so.4 #2 0x00007f8f094a4741 in QFileInfo::lastModified() const () from /lib64/libQtCore.so.4 #3 0x00007f8f06de33c1 in KDevelop::fileModificationTimeCached(KDevelop::IndexedString const&) () from /lib64/libkdevplatformlanguage.so.8 #4 0x00007f8f06de35f2 in KDevelop::ModificationRevision::revisionForFile(KDevelop::IndexedString const&) () from /lib64/libkdevplatformlanguage.so.8 #5 0x00007f8f06dd7366 in KDevelop::nodeNeedsUpdate(unsigned int) () from /lib64/libkdevplatformlanguage.so.8 #6 0x00007f8f06dd79eb in KDevelop::ModificationRevisionSet::needsUpdate() const () from /lib64/libkdevplatformlanguage.so.8 #7 0x00007f8e44aa3dd8 in Cpp::EnvironmentFile::needsUpdate(KDevelop::ParsingEnvironment const*) const () from /lib64/libkdev4cppduchain.so #8 0x00007f8f06e1861f in KDevelop::DUChainPrivate::addContextsForRemoval(QSet<unsigned int>&, KDevelop::IndexedTopDUContext) () from /lib64/libkdevplatformlanguage.so.8 #9 0x00007f8f06e1dda6 in KDevelop::DUChainPrivate::cleanupTopContexts() () from /lib64/libkdevplatformlanguage.so.8 #10 0x00007f8f06e0a643 in KDevelop::DUChain::shutdown() () from /lib64/libkdevplatformlanguage.so.8 #11 0x00007f8f0d796a59 in KDevelop::Core::cleanup() () from /lib64/libkdevplatformshell.so.8 #12 0x00007f8f0d796c19 in KDevelop::Core::shutdown() () from /lib64/libkdevplatformshell.so.8 #13 0x00007f8f0d7815cd in KDevelop::MainWindow::~MainWindow() () from /lib64/libkdevplatformshell.so.8 #14 0x00007f8f0d781629 in KDevelop::MainWindow::~MainWindow() () from /lib64/libkdevplatformshell.so.8 #15 0x00007f8f095353f8 in QObject::event(QEvent*) () from /lib64/libQtCore.so.4 #16 0x00007f8f09cf8633 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4 #17 0x00007f8f0a0d2753 in QMainWindow::event(QEvent*) () from /lib64/libQtGui.so.4 #18 0x00007f8f0ad99179 in KXmlGuiWindow::event(QEvent*) () from /lib64/libkdeui.so.5 #19 0x00007f8f09ca4efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #20 0x00007f8f09cab958 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4 #21 0x00007f8f0ac96c6a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #22 0x00007f8f0951c16d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4 #23 0x00007f8f0951f431 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4 #24 0x00007f8f0954b32e in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4 #25 0x00007f8f0179e7fb in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #26 0x00007f8f0179eb98 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #27 0x00007f8f0179ec4c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #28 0x00007f8f0954b49e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #29 0x00007f8f09d48176 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4 #30 0x00007f8f0951acc1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #31 0x00007f8f0951b025 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #32 0x00007f8f09520709 in QCoreApplication::exec() () from /lib64/libQtCore.so.4 #33 0x000000000041046c in main () The reporter indicates this bug may be a duplicate of or related to bug 330348. Possible duplicates by query: bug 330348. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 330348 ***