#0 0x00007fffdccb2b5f in operator() (newProposal=0xa03a0a0, __closure=0xfbd93c0) at /home/qt/work/build/qt-creator/src/plugins/texteditor/codeassist/codeassistant.cpp:204 #1 std::__invoke_impl&, TextEditor::IAssistProposal*> (__f=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:60 #2 std::__invoke_r&, TextEditor::IAssistProposal*> (__fn=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:110 #3 std::_Function_handler >::_M_invoke(const std::_Any_data &, TextEditor::IAssistProposal *&&) (__functor=..., __args#0=) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:291 #4 0x00007fffdccc32cf in std::function::operator()(TextEditor::IAssistProposal*) const (__args#0=, this=0xfee6458) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:248 #5 TextEditor::IAssistProcessor::setAsyncProposalAvailable (this=this@entry=0xfee6450, proposal=proposal@entry=0xa03a0a0) at /home/qt/work/build/qt-creator/src/plugins/texteditor/codeassist/iassistprocessor.cpp:36 #6 0x00007fffd6ef95ae in ClangCodeModel::Internal::ClangdFollowSymbol::VirtualFunctionAssistProcessor::finalize (this=0xfee6450) at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangdfollowsymbol.cpp:286 #7 0x00007fffd6ebd7d6 in std::function::operator()(ClangCodeModel::Internal::ClangdAstNode const&, LanguageServerProtocol::MessageId const&) const (__args#1=..., __args#0=..., this=0xa9800e8) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:622 #8 operator() (reqId=..., ast=..., __closure=0xa9800b0) at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangdclient.cpp:1540 #9 std::__invoke_impl&, const ClangCodeModel::Internal::ClangdAstNode&, const LanguageServerProtocol::MessageId&> ( __f=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:60 #10 std::__invoke_r&, const ClangCodeModel::Internal::ClangdAstNode&, const LanguageServerProtocol::MessageId&> ( __fn=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:110 #11 std::_Function_handler >::_M_invoke(const std::_Any_data &, const ClangCodeModel::Internal::ClangdAstNode &, const LanguageServerProtocol::MessageId &) (__functor=..., __args#0=..., __args#1=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:291 #12 0x00007fffd6ea710f in std::function::operator()(ClangCodeModel::Internal::ClangdAstNode const&, LanguageServerProtocol::MessageId const&) const (__args#1=..., __args#0=..., this=0x1273d2f0) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:622 #13 operator() (response=..., __closure=0x1273d2f0) at /home/qt/work/build/qt-creator/src/plugins/clangcodemodel/clangdast.cpp:394 #14 std::__invoke_impl::Response)>&, LanguageServerProtocol::Response > (__f=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:60 #15 std::__invoke_r::Response)>&, LanguageServerProtocol::Response > (__fn=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:110 #16 std::_Function_handler), ClangCodeModel::Internal::requestAst(LanguageClient::Client*, const Utils::FilePath&, LanguageServerProtocol::Range, const AstHandler&)::::Response)> >::_M_invoke(const std::_Any_data &, LanguageServerProtocol::Response &&) (__functor=..., __args#0=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:291 #17 0x00007fffd6ea6f85 in std::function)>::operator()(LanguageServerProtocol::Response) const (__args#0=..., this=0xe7e0d80) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:622 #18 operator() (message=warning: RTTI symbol not found for class 'LanguageServerProtocol::Response' ..., this=0xe7e0d80) at /home/qt/work/build/qt-creator/src/libs/languageserverprotocol/jsonrpcmessages.h:366 #19 std::__invoke_impl::responseHandler::&, const LanguageServerProtocol::JsonRpcMessage&> ( __f=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:60 #20 std::__invoke_r::responseHandler::&, const LanguageServerProtocol::JsonRpcMessage&> ( __fn=...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/invoke.h:110 #21 std::_Function_handler::responseHandler:: >::_M_invoke(const std::_Any_data &, const LanguageServerProtocol::JsonRpcMessage &) (__functor=..., __args#0=warning: RTTI symbol not found for class 'LanguageServerProtocol::Response' ...) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:291 #22 0x00007fffdcec5ea3 in std::function::operator()(LanguageServerProtocol::JsonRpcMessage const&) const (__args#0=..., this=0x7fffffffd060) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/std_function.h:248 #23 LanguageClient::ClientPrivate::handleResponse (this=0xaa14d30, id=..., message=...) at /home/qt/work/build/qt-creator/src/plugins/languageclient/client.cpp:1757 #24 0x00007fffdced6210 in LanguageClient::Client::handleMessage (this=0x7ffe27ce3b60, message=...) at /home/qt/work/build/qt-creator/src/plugins/languageclient/client.cpp:1601 #25 0x00007ffff5f97a22 in ?? () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #26 0x00007fffdcebe522 in LanguageClient::InterfaceController::messageReceived (this=, _t1=...) at /home/qt/work/build/qt-creator_build/build/src/plugins/languageclient/LanguageClient_autogen/include/client.moc:193 #27 0x00007ffff5f8936c in QObject::event(QEvent*) () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #28 0x00007ffff7376f62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6 #29 0x00007ffff5f3928a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #30 0x00007ffff5f3fded in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #31 0x00007ffff61e1033 in ?? () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #32 0x00007ffff591bd3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007ffff59706c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007ffff59193e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007ffff61e09ba in QEventDispatcherGlib::processEvents(QFlags) () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #36 0x00007ffff5f44d4b in QEventLoop::exec(QFlags) () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #37 0x00007ffff5f4112e in QCoreApplication::exec() () from /home/fabian/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6 #38 0x000000000040c253 in main (argc=, argv=) at /home/qt/work/build/qt-creator/src/app/main.cpp:794