Open ianmclinden opened 3 weeks ago
@ianmclinden The cpptools-srv process is crashing in handle_update_intellisense. You should set C_Cpp.intelliSenseCacheSize to 0 if that fixes it, until we can fix the bug with the cache. Are you able to get a crash call stack? It may be the same as https://github.com/microsoft/vscode-cpptools/issues/12464, which might be fixed in our next 1.22.0 release.
Environment
Bug Summary and Steps to Reproduce
Bug Summary:
Intellisense is not erroring / reverting to tag parsing on devcontainer remotes. May be related to #12557, #12455. Let me know if you'd rather I add this context to a specific open issue.
Example minimum viable error at https://github.com/ianmclinden/vscode-cpptools-errcase
Steps to reproduce:
src/main.cpp:L9:WillReadMe
shows errors squiggles. Autocomplete works fine.intelliSenseCacheSize
is set to 0. Autocomplete is degraded to tags."C_Cpp.intelliSenseCacheSize": 0
masks the issueExpected behavior: Devcontainer remotes should have working intellisense
Configuration and Logs
c_cpp_properties.json
C/C++: Log Diagnostics
Language Server Logs
c_cpp_lsp_log.txt
Other Extensions
n/a
Additional context
Host:
Note: autocomplete of the test namespaces also works, but is not shown.
Devcontainer: