-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
Qt Creator 17.0.0
-
None
crash stack trace:
Qt6Core.dll!std::_Atomic_storage<QMutexPrivate *,8>::load(const std::memory_order) line 1121 C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.39.33519\include\atomic (1121) Qt6Core.dll!QAtomicOps<QMutexPrivate *>::loadRelaxed(const std::atomic<QMutexPrivate *> &) line 202 C:\Users\qt\work\qt\qtbase\src\corelib\thread\qatomic_cxx11.h (202) Qt6Core.dll!QBasicAtomicPointer<QMutexPrivate>::loadRelaxed() line 170 C:\Users\qt\work\qt\qtbase\src\corelib\thread\qbasicatomic.h (170) Qt6Core.dll!QBasicMutex::fastTryLock() line 80 C:\Users\qt\work\qt\qtbase\src\corelib\thread\qmutex.h (80) Qt6Core.dll!QBasicMutex::lock() line 43 C:\Users\qt\work\qt\qtbase\src\corelib\thread\qmutex.h (43) CppEditor.dll!QMutexLocker<QMutex>::{ctor}(QMutex * mutex) line 236 C:\Users\qt\work\build\qt_install_dir\include\QtCore\qmutex.h (236) CppEditor.dll!CppEditor::BuiltinEditorDocumentParser::extraState() line 268 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\builtineditordocumentparser.cpp (268) CppEditor.dll!CppEditor::BuiltinEditorDocumentParser::snapshot() line 238 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\builtineditordocumentparser.cpp (238) CppEditor.dll!CppEditor::Internal::CppCompletionAssistInterface::getCppSpecifics() line 2071 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\cppcompletionassist.cpp (2071) CppEditor.dll!CppEditor::Internal::CppCompletionAssistInterface::languageFeatures() line 175 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\cppcompletionassist.h (175) CppEditor.dll!CppEditor::Internal::InternalCppCompletionAssistProcessor::startOfOperator(int positionInDocument, unsigned int * kind, bool wantFunctionCall) line 897 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\cppcompletionassist.cpp (897) CppEditor.dll!CppEditor::Internal::InternalCppCompletionAssistProcessor::accepts() line 809 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\cppcompletionassist.cpp (809) CppEditor.dll!CppEditor::Internal::InternalCppCompletionAssistProcessor::performAsync() line 790 C:\Users\qt\work\build\qt-creator\src\plugins\cppeditor\cppcompletionassist.cpp (790) TextEditor.dll!TextEditor::AsyncProcessor::perform::__l2::<lambda_1>::operator()() line 26 C:\Users\qt\work\build\qt-creator\src\plugins\texteditor\codeassist\asyncprocessor.cpp (26) TextEditor.dll!std::invoke(TextEditor::AsyncProcessor::perform::__l2::<lambda_1> &) line 1729 C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.39.33519\include\type_traits (1729) TextEditor.dll!QtConcurrent::StoredFunctionCall<`TextEditor::AsyncProcessor::perform'::`2'::<lambda_1>>::runFunctor::__l2::<lambda_1>::operator()(TextEditor::AsyncProcessor::perform::__l2::<lambda_1> function) line 116 C:\Users\qt\work\build\qt_install_dir\include\QtConcurrent\qtconcurrentstoredfunctioncall.h (116) TextEditor.dll!std::invoke(const QtConcurrent::StoredFunctionCall<`TextEditor::AsyncProcessor::perform'::`2'::<lambda_1>>::runFunctor::__l2::<lambda_1> &) line 1739 C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.39.33519\include\type_traits (1739) TextEditor.dll!std::_Apply_impl(const QtConcurrent::StoredFunctionCall<`TextEditor::AsyncProcessor::perform'::`2'::<lambda_1>>::runFunctor::__l2::<lambda_1> &) line 1077 C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.39.33519\include\tuple (1077) TextEditor.dll!std::apply(const QtConcurrent::StoredFunctionCall<`TextEditor::AsyncProcessor::perform'::`2'::<lambda_1>>::runFunctor::__l2::<lambda_1> &) line 1088 C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.39.33519\include\tuple (1088) TextEditor.dll!QtConcurrent::StoredFunctionCall<`TextEditor::AsyncProcessor::perform'::`2'::<lambda_1>>::runFunctor() line 122 C:\Users\qt\work\build\qt_install_dir\include\QtConcurrent\qtconcurrentstoredfunctioncall.h (122) TextEditor.dll!QtConcurrent::RunFunctionTaskBase<TextEditor::IAssistProposal *>::run() line 83 C:\Users\qt\work\build\qt_install_dir\include\QtConcurrent\qtconcurrentrunbase.h (83) Qt6Core.dll!QThreadPoolThread::run() line 71 C:\Users\qt\work\qt\qtbase\src\corelib\thread\qthreadpool.cpp (71) Qt6Core.dll!QThreadPrivate::start(void * arg) line 189 C:\Users\qt\work\qt\qtbase\src\corelib\thread\qthread_win.cpp (189) [Externer Code]
Attached crash dump
- relates to
-
QTCREATORBUG-32612 Crash on project rescan - AsyncProcessor
-
- Reported
-