-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
Qt Creator 13.0.0-beta1
-
None
-
7b04bdf49 (12.0)
#0 0x00007f1db457dd04 in CPlusPlus::Lexer::scan_helper(CPlusPlus::Token*) () at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libCPlusPlus.so.12
#1 0x00007f1db457ebd8 in CPlusPlus::Lexer::scan(CPlusPlus::Token*) () at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libCPlusPlus.so.12
#2 0x00007f1db45ae6d3 in CPlusPlus::TranslationUnit::tokenize() () at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libCPlusPlus.so.12
#3 0x00007f1db45af725 in CPlusPlus::TranslationUnit::parse(CPlusPlus::TranslationUnit::ParseMode) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libCPlusPlus.so.12
#4 0x00007f1db4609bb2 in CPlusPlus::documentForExpression(QByteArray const&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libCPlusPlus.so.12
#5 0x00007f1db4609cfd in CPlusPlus::TypeOfExpression::operator()(QByteArray const&, CPlusPlus::Scope*, CPlusPlus::TypeOfExpression::PreprocessMode) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libCPlusPlus.so.12
#6 0x00007f1db49361bd in CppEditor::Internal::CanonicalSymbol::canonicalSymbol(CPlusPlus::Scope*, QString const&, CPlusPlus::TypeOfExpression&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libCppEditor.so
#7 0x00007f1db493638d in CppEditor::Internal::CanonicalSymbol::operator()(QTextCursor const&) & ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libCppEditor.so
#8 0x00007f1db4a9e92e in CppEditor::symbolOccurrencesInDeclarationComments(CppEditor::CppEditorWidget*, QTextCursor const&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libCppEditor.so
#9 0x00007f1db417e119 in ClangCodeModel::Internal::ClangdClient::additionalDocumentHighlights(TextEditor::TextEditorWidget*, QTextCursor const&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libClangCodeModel.so
#10 0x00007f1dd00c78ca in LanguageClient::ClientPrivate::requestDocumentHighlightsNow(TextEditor::TextEditorWidget*)::{lambda(LanguageServerProtocol::Response<LanguageServerProtocol::DocumentHighlightsResult, decltype(nullptr)> const&)#1}::operator()(LanguageServerProtocol::Response<LanguageServerProtocol::DocumentHighlightsResult, decltype(nullptr)> const&) const [clone .lto_priv.0] () at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libLanguageClient.so
#11 0x00007f1dd05a6b71 in std::_Function_handler<void (LanguageServerProtocol::JsonRpcMessage const&), LanguageServerProtocol::Request<LanguageServerProtocol::DocumentHighlightsResult, decltype(nullptr), LanguageServerProtocol::TextDocumentPositionParams>::responseHandler() const::{lambda(LanguageServerProtocol::JsonRpcMessage const&)#1}>::_M_invoke(std::_Any_data const&, LanguageServerProtocol::JsonRpcMessage const&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/../libLanguageServerProtocol.so.12
#12 0x00007f1dd00dcc23 in LanguageClient::Client::handleMessage(LanguageServerProtocol::JsonRpcMessage const&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libLanguageClient.so
#13 0x00007f1ddcbb47c1 in void doActivate<false>(QObject*, int, void**) () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#14 0x00007f1dd00dddb2 in LanguageClient::InterfaceController::messageReceived(LanguageServerProtocol::JsonRpcMessage const&) ()
at /home/tjmaciei/obj/qt/installed/lib64/qtcreator/plugins/libLanguageClient.so
#15 0x00007f1ddcba0831 in QObject::event(QEvent*) () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#16 0x00007f1dddd9ec23 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Widgets.t.so.6
#17 0x00007f1ddcb5ba18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#18 0x00007f1ddcb5bd8b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#19 0x00007f1ddcd9f7e0 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#20 0x00007f1ddc513f30 in () at /lib64/libglib-2.0.so.0
#21 0x00007f1ddc515b58 in () at /lib64/libglib-2.0.so.0
#22 0x00007f1ddc51620c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#23 0x00007f1ddcd9dad4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#24 0x00007f1ddcb644fd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#25 0x00007f1ddcb5f876 in QCoreApplication::exec() () at /home/tjmaciei/obj/qt/installed/bin/../lib64/libQt6Core.t.so.6
#26 0x000000000040d0af in main ()
3 crashes in 15 minutes.
Rough steps to reproduce:
- open libstdc++'s <type_traits> header
- move around, search some symbols, etc. (I was searching for is_signed).
Commit: f88048845f5138c5a0d91a2ab268f74711f737ef