Summary: | Crash when open same project twice | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Daniel Darias <dariasteam94> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | mail, postiffm, tokmajigeorge |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.2.1 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Daniel Darias
2018-01-28 18:37:25 UTC
I fixed the problem with project tab by closing and reopen it but the problem of reopen same project still occurs This is still reproducible with the 5.2 git branch. When attempting to reopen a project, a dialog box "Reopen current project?" appears. Selecting 'OK' causes the crash. Backtrace with more debug symbols: #0 0x0000000000000741 in () #1 0x00007ffff7a40483 in qobject_cast<KDevelop::IBuildSystemManager*>(QObject*) (object=0x555559941fe0) at /home/flh/projects/kdevelop/kdevplatform/project/interfaces/ibuildsystemmanager.h:139 #2 0x00007ffff7a428ec in KDevelop::IPlugin::extension<KDevelop::IBuildSystemManager>() (this=0x555559941fe0) at /home/flh/projects/kdevelop/kdevplatform/interfaces/iplugin.h:169 #3 0x00007ffff7a3eb46 in KDevelop::Project::buildSystemManager() const (this=0x7fffc4013570) at /home/flh/projects/kdevelop/kdevplatform/shell/project.cpp:590 #4 0x00007fff7caf89e2 in (anonymous namespace)::findProjectFileItem(KDevelop::IndexedString const&, bool*) (url=..., hasBuildSystemInfo=0x7fffffffd23e) at /home/flh/projects/kdevelop/plugins/clang/clangparsejob.cpp:145 #5 0x00007fff7caf8c13 in ClangParseJob::ClangParseJob(KDevelop::IndexedString const&, KDevelop::ILanguageSupport*) (this=0x555559934580, url=..., languageSupport=0x5555597918b8) at /home/flh/projects/kdevelop/plugins/clang/clangparsejob.cpp:169 #6 0x00007fff7cb01e75 in ClangSupport::createParseJob(KDevelop::IndexedString const&) (this=0x555559791890, url=...) at /home/flh/projects/kdevelop/plugins/clang/clangsupport.cpp:231 #7 0x00007fffedb6f553 in KDevelop::BackgroundParserPrivate::createParseJob(KDevelop::IndexedString const&, DocumentParsePlan const&) (this=0x5555561976a0, url=..., parsePlan=...) at /home/flh/projects/kdevelop/kdevplatform/language/backgroundparser/backgroundparser.cpp:367 #8 0x00007fffedb6edab in KDevelop::BackgroundParserPrivate::parseDocumentsInternal() (this=0x5555561976a0) at /home/flh/projects/kdevelop/kdevplatform/language/backgroundparser/backgroundparser.cpp:308 #9 0x00007fffedb6b7f9 in KDevelop::BackgroundParser::parseDocuments() (this=0x555556197fe0) at /home/flh/projects/kdevelop/kdevplatform/language/backgroundparser/backgroundparser.cpp:657 #10 0x00007fffedd7c780 in KDevelop::BackgroundParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x555556197fe0, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x5555598ccd80) at kdevplatform/language/KDevPlatformLanguage_autogen/7BZAXZBZPZ/moc_backgroundparser.cpp:248 #11 0x00007ffff0a42932 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #12 0x00007ffff178be3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #13 0x00007ffff1793816 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #14 0x00007ffff0a116c0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #15 0x00007ffff0a14326 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #16 0x00007ffff0a6e584 in () at /usr/lib/libQt5Core.so.5 #17 0x00007fffe7175e38 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #18 0x00007fffe7176081 in () at /usr/lib/libglib-2.0.so.0 #19 0x00007fffe717610e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #20 0x00007ffff0a6db71 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #21 0x00007fffcb9fa2f2 in () at /usr/lib/libQt5XcbQpa.so.5 #22 0x00007ffff0a0fd0b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #23 0x00007ffff0a18ff8 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #24 0x0000555555566276 in main(int, char**) (argc=2, argv=0x7fffffffe018) at /home/flh/projects/kdevelop/app/main.cpp:793 *** Bug 390345 has been marked as a duplicate of this bug. *** *** Bug 392369 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 335412 *** |