Application: kdevelop (4.7.0) KDE Platform Version: 4.14.3 Qt Version: 4.8.6 Operating System: Linux 3.17.6-300.fc21.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: Loading session. Application crashed while parsing files. It also crashes while not using it, but in background. The crash can be reproduced sometimes. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1efeb8a900 (LWP 3676))] Thread 11 (Thread 0x7f1ed68e3700 (LWP 3681)): #0 0x00007f1ef921f590 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1ef465b45a in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4 #2 0x00007f1ef465b489 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4 #3 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f1e50071700 (LWP 3683)): #0 0x00007f1ef921f590 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1ef94ab916 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00007f1ef94a63fe in QReadWriteLock::lockForWrite() () from /lib64/libQtCore.so.4 #3 0x00007f1ef6eb6da6 in KDevelop::DUChainPrivate::doMoreCleanup(int, bool) () from /lib64/libkdevplatformlanguage.so.8 #4 0x00007f1ef6eb79ce in KDevelop::DUChainPrivate::CleanupThread::run() () from /lib64/libkdevplatformlanguage.so.8 #5 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #6 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #7 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f1e440c8700 (LWP 3684)): #0 0x00007f1ef871d1dd in poll () from /lib64/libc.so.6 #1 0x00007f1ef1df5e24 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f1ef1df5f3c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f1ef95e3a3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #4 0x00007f1ef95b3261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #5 0x00007f1ef95b35c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x00007f1ef94a8b59 in QThread::exec() () from /lib64/libQtCore.so.4 #7 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #8 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #9 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f1e32b66700 (LWP 3691)): #0 0x00007f1ef871d1dd in poll () from /lib64/libc.so.6 #1 0x00007f1ef1df5e24 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f1ef1df5f3c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f1ef95e3a3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #4 0x00007f1ef95b3261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #5 0x00007f1ef95b35c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x00007f1ef94a8b59 in QThread::exec() () from /lib64/libQtCore.so.4 #7 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #8 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #9 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f1e1e071700 (LWP 3712)): #0 0x00007fff7b5feba8 in clock_gettime () #1 0x00007f1ef87369fd in clock_gettime () from /lib64/libc.so.6 #2 0x00007f1ef95024e5 in qt_gettime() () from /lib64/libQtCore.so.4 #3 0x00007f1ef95e4855 in QTimerInfoList::timerWait(timeval&) () from /lib64/libQtCore.so.4 #4 0x00007f1ef95e30fc in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib64/libQtCore.so.4 #5 0x00007f1ef95e31c5 in timerSourcePrepare(_GSource*, int*) () from /lib64/libQtCore.so.4 #6 0x00007f1ef1df53ed in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #7 0x00007f1ef1df5d4b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #8 0x00007f1ef1df5f3c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #9 0x00007f1ef95e3a3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #10 0x00007f1ef95b3261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #11 0x00007f1ef95b35c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #12 0x00007f1ef94a8b59 in QThread::exec() () from /lib64/libQtCore.so.4 #13 0x00007f1ef9593cc3 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4 #14 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #15 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #16 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f1e1e872700 (LWP 3719)): #0 0x00007f1ef921f590 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1ef94ab916 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00007f1efcfc988c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00007f1efcfcc763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00007f1efcfcc77c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #5 0x00007f1efcfcb24f in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #6 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #7 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #8 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f1e29b06700 (LWP 3720)): [KCrash Handler] #5 0x00007f1ef6ed5e62 in KDevelop::TopDUContextDynamicData::loadImports(unsigned int) () from /lib64/libkdevplatformlanguage.so.8 #6 0x00007f1ef6f082fd in KDevelop::ParsingEnvironmentFile::imports() const () from /lib64/libkdevplatformlanguage.so.8 #7 0x00007f1ef6f08b3f in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #8 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #9 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #10 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #11 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #12 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #13 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #14 0x00007f1ef6f08bce in KDevelop::ParsingEnvironmentFile::featuresMatch(KDevelop::TopDUContext::Features, QSet<KDevelop::ParsingEnvironmentFile const*>&) const () from /lib64/libkdevplatformlanguage.so.8 #15 0x00007f1ef6f08eba in KDevelop::ParsingEnvironmentFile::featuresSatisfied(KDevelop::TopDUContext::Features) const () from /lib64/libkdevplatformlanguage.so.8 #16 0x00007f1e3335281d in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #17 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #18 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #19 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #20 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #21 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #22 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #23 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #24 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #25 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #26 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #27 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #28 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #29 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #30 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #31 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #32 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #33 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #34 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #35 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #36 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #37 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #38 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #39 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #40 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #41 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #42 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #43 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #44 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #45 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #46 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #47 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #48 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #49 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #50 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #51 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #52 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #53 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #54 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #55 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #56 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #57 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #58 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #59 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #60 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #61 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #62 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #63 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #64 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #65 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #66 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #67 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #68 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #69 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #70 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #71 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #72 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #73 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #74 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #75 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #76 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #77 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #78 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #79 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #80 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #81 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #82 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #83 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #84 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #85 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #86 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #87 0x00007f1e3334956e in CPPParseJob::parseForeground() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #88 0x00007f1e33352939 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) () from /usr/lib64/kde4/kdevcpplanguagesupport.so #89 0x00007f1e331078c5 in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #90 0x00007f1e3310b937 in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #91 0x00007f1e3310bf4c in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) () from /lib64/libkdev4cpprpp.so #92 0x00007f1e3310c227 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) () from /lib64/libkdev4cpprpp.so #93 0x00007f1e3310c5d6 in rpp::pp::processFile(QString const&, QByteArray const&) () from /lib64/libkdev4cpprpp.so #94 0x00007f1e33354c0a in PreprocessJob::run() () from /usr/lib64/kde4/kdevcpplanguagesupport.so #95 0x00007f1efcfcb932 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #96 0x00007f1efcfcbb48 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #97 0x00007f1efcfcd9cb in ThreadWeaver::JobCollectionJobRunner::execute(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #98 0x00007f1efcfcb2eb in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #99 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #100 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #101 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f1e29305700 (LWP 3748)): #0 0x00007fff7b5feba8 in clock_gettime () #1 0x00007f1ef87369fd in clock_gettime () from /lib64/libc.so.6 #2 0x00007f1ef95024e5 in qt_gettime() () from /lib64/libQtCore.so.4 #3 0x00007f1ef95e4855 in QTimerInfoList::timerWait(timeval&) () from /lib64/libQtCore.so.4 #4 0x00007f1ef95e30fc in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib64/libQtCore.so.4 #5 0x00007f1ef95e31c5 in timerSourcePrepare(_GSource*, int*) () from /lib64/libQtCore.so.4 #6 0x00007f1ef1df53ed in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #7 0x00007f1ef1df5d4b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #8 0x00007f1ef1df5f3c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #9 0x00007f1ef95e3a3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #10 0x00007f1ef95b3261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #11 0x00007f1ef95b35c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #12 0x00007f1ef94a8b59 in QThread::exec() () from /lib64/libQtCore.so.4 #13 0x00007f1ef9593cc3 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4 #14 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #15 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #16 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f1e28b04700 (LWP 3849)): #0 0x00007f1ef921f590 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1ef94ab916 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00007f1efcfc988c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00007f1efcfcc763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00007f1efcfcb24f in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #5 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #6 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #7 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f1e27770700 (LWP 3850)): #0 0x00007f1ef921f590 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f1ef94ab916 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib64/libQtCore.so.4 #2 0x00007f1efcfc988c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /lib64/libthreadweaver.so.4 #3 0x00007f1efcfcc763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /lib64/libthreadweaver.so.4 #4 0x00007f1efcfcb24f in ThreadWeaver::Thread::run() () from /lib64/libthreadweaver.so.4 #5 0x00007f1ef94ab3bf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4 #6 0x00007f1ef921a52a in start_thread () from /lib64/libpthread.so.0 #7 0x00007f1ef872877d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f1efeb8a900 (LWP 3676)): #0 0x00007f1ef92221cd in read () from /lib64/libpthread.so.0 #1 0x00007f1ef1e38d30 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0 #2 0x00007f1ef1df58ec in g_main_context_check () from /lib64/libglib-2.0.so.0 #3 0x00007f1ef1df5dc3 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #4 0x00007f1ef1df5f3c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #5 0x00007f1ef95e3a1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #6 0x00007f1efa0cc136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4 #7 0x00007f1ef95b3261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #8 0x00007f1ef95b35c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4 #9 0x00007f1ef95b8ca9 in QCoreApplication::exec() () from /lib64/libQtCore.so.4 #10 0x00000000004104ac in main () The reporter indicates this bug may be a duplicate of or related to bug 334487. Possible duplicates by query: bug 341099, bug 334487, bug 331521. Reported using DrKonqi
While trying to open kdevelop with valgrind I have: Application: KDevelop (memcheck-amd64-linux), signal: Segmentation fault vgModuleLocal_do_syscall_for_client_WRK () at m_syswrap/syscall-amd64-linux.S:147 147 POP_di_si_dx_cx_8 [Current thread is 1 (process 8447)] Thread 1 (process 8447): #0 vgModuleLocal_do_syscall_for_client_WRK () at m_syswrap/syscall-amd64-linux.S:147 #1 0x0000000000000008 in ?? () #2 0x0000000802c99d90 in ?? () #3 0x0000000802c99d50 in ?? () #4 0x0000000039c54170 in vgPlain_threads () #5 0x0000000000000023 in ?? () #6 0x0000000039c54160 in vgPlain_threads () #7 0x000000003a03dcb8 in syscallInfo () #8 0x000000003a03dd48 in syscallInfo () #9 0x0000000000000023 in ?? () #10 0x0000000000000001 in ?? () #11 0x000000003a03dcb8 in syscallInfo () #12 0x00000000380fc868 in do_syscall_for_client (syscall_mask=0x802c99d50, tst=0x39c54160 <vgPlain_threads+7168>, syscallno=35) at m_syswrap/syswrap-main.c:313 #13 vgPlain_client_syscall (tid=tid@entry=1, trc=trc@entry=73) at m_syswrap/syswrap-main.c:1682 #14 0x00000000380f902b in handle_syscall (tid=tid@entry=1, trc=73) at m_scheduler/scheduler.c:1103 #15 0x00000000380fa707 in vgPlain_scheduler (tid=tid@entry=1) at m_scheduler/scheduler.c:1416 #16 0x0000000038109f91 in thread_wrapper (tidW=1) at m_syswrap/syswrap-linux.c:103 #17 run_a_thread_NORETURN (tidW=1) at m_syswrap/syswrap-linux.c:156 #18 0x0000000000000000 in ?? ()
That valgrind report is useless unfortunately. This is a duplicate nevertheless *** This bug has been marked as a duplicate of bug 334487 ***
*** Bug 355230 has been marked as a duplicate of this bug. ***
*** Bug 355850 has been marked as a duplicate of this bug. ***