-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
Qt Creator 5.0.1
-
None
Qt Creator 5.0.1 seems to crash in clangcodemodel plugin when opening a project:
#0 ClangCodeModel::Internal::ClangProjectSettings::useGlobalConfig (this=this@entry=0x0)
at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangprojectsettings.cpp:93
#1 0x00007fffc1b0e304 in ClangCodeModel::Internal::(anonymous namespace)::FileOptionsBuilder::addDiagnosticOptions (this=0x7fff78ff8a60)
at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangutils.cpp:544
#2 ClangCodeModel::Internal::(anonymous namespace)::FileOptionsBuilder::FileOptionsBuilder (
projectPart=..., filePath=..., this=0x7fff78ff8a60)
at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangutils.cpp:509
#3 ClangCodeModel::Internal::createClangOptions (projectPart=..., filePath=...)
at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangutils.cpp:616
#4 0x00007fffc1b108d8 in ClangCodeModel::Internal::createFileObject (
purpose=ClangCodeModel::Internal::CompilationDbPurpose::CodeModel, projFile=...,
projectPart=..., arguments=..., buildDir=...)
at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangutils.cpp:379
#5 ClangCodeModel::Internal::generateCompilationDB (projectInfo=...,
purpose=ClangCodeModel::Internal::CompilationDbPurpose::CodeModel)
at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangutils.cpp:414
#6 0x00007fffc1afb320 in Utils::Internal::runAsyncReturnVoidDispatch<ClangCodeModel::Internal::GenerateCompilationDbResult, ClangCodeModel::Internal::GenerateCompilationDbResult (*)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose>(std::integral_constant<bool, false>, QFutureInterface<ClangCodeModel::Internal::GenerateCompilationDbResult>, ClangCodeModel::Internal::GenerateCompilationDbResult (*&&)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo&&, ClangCodeModel::Internal::CompilationDbPurpose&&) (
function=<unknown type in /home/user/Qt/Tools/QtCreator/lib/qtcreator/plugins/ClangCodeModel.debug, CU 0xff10a3, DIE 0x10e4ca6>, futureInterface=...)
at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.h:250
#7 Utils::Internal::runAsyncQFutureInterfaceDispatch<ClangCodeModel::Internal::GenerateCompilationDbResult, ClangCodeModel::Internal::GenerateCompilationDbResult (*)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose>(std::integral_constant<bool, false>, QFutureInterface<ClangCodeModel::Internal::GenerateCompilationDbResult>, ClangCodeModel::Internal::GenerateCompilationDbResult (*&&)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo&&, ClangCodeModel::Internal::CompilationDbPurpose&&) (
function=<unknown type in /home/user/Qt/Tools/QtCreator/lib/qtcreator/plugins/ClangCodeModel.debug, CU 0xff10a3, DIE 0x10e4bfd>, futureInterface=...)
at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.h:264
#8 Utils::Internal::runAsyncMemberDispatch<ClangCodeModel::Internal::GenerateCompilationDbResult, ClangCodeModel::Internal::GenerateCompilationDbResult (*)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose, void>(QFutureInterface<ClangCodeModel::Internal::GenerateCompilationDbResult>, ClangCodeModel::Internal::GenerateCompilationDbResult (*&&)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo&&, ClangCodeModel::Internal::CompilationDbPurpose&&) (
function=<unknown type in /home/user/Qt/Tools/QtCreator/lib/qtcreator/plugins/ClangCodeModel.debug, CU 0xff10a3, DIE 0x10e4b54>, futureInterface=...)
at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.h:274
#9 Utils::Internal::runAsyncImpl<ClangCodeModel::Internal::GenerateCompilationDbResult, ClangCodeModel::Internal::GenerateCompilationDbResult (*)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose>(QFutureInterface<ClangCodeModel::Internal::GenerateCompilationDbResult>, ClangCodeModel::Internal::GenerateCompilationDbResult (*&&)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo&&, ClangCodeModel::Internal::CompilationDbPurpose&&) (futureInterface=...,
function=function@entry=<unknown type in /home/user/Qt/Tools/QtCreator/lib/qtcreator/plugins/ClangCodeModel.debug, CU 0xff10a3, DIE 0x10e4a78>,
args#0=args#0@entry=<unknown type in /home/user/Qt/Tools/QtCreator/lib/qtcreator/plugins/ClangCodeModel.debug, CU 0xff10a3, DIE 0x10e4a9c>,
args#1=args#1@entry=<unknown type in /home/user/Qt/Tools/QtCreator/lib/qtcreator/plugins/ClangCodeModel.debug, CU 0xff10a3, DIE 0x10e4aac>)
at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.h:303
---Type <return> to continue, or q <return> to quit---
#10 0x00007fffc1afb659 in Utils::Internal::AsyncJob<ClangCodeModel::Internal::GenerateCompilationDbResult, ClangCodeModel::Internal::GenerateCompilationDbResult (*)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo const&, ClangCodeModel::Internal::CompilationDbPurpose>::runHelper<0ul, 1ul, 2ul> (this=0x30b2130)
at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.h:372
#11 Utils::Internal::AsyncJob<ClangCodeModel::Internal::GenerateCompilationDbResult, ClangCodeModel::Internal::GenerateCompilationDbResult (*)(CppTools::ProjectInfo, ClangCodeModel::Internal::CompilationDbPurpose), CppTools::ProjectInfo const&, ClangCodeModel::Internal::CompilationDbPurpose>::run (
this=0x30b2130) at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.h:352
#12 0x00007ffff7864e6d in Utils::Internal::RunnableThread::run (this=0x2f559a0)
at /home/qt/work/build/qt-creator/src/libs/utils/runextensions.cpp:39
#13 0x00007ffff5609b35 in QThreadPrivate::start(void*) ()
from /home/user/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5
#14 0x00007ffff3bc96ba in start_thread (arg=0x7fff78ff9700) at pthread_create.c:333
#15 0x00007ffff49f251d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
- duplicates
-
QTCREATORBUG-25678 Possible crash in ClangModelManagerSupport on shutdown (or on session switch)
-
- Closed
-