This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CODECOMPOSER:CLANG 语言服务器崩溃

Guru**** 2322270 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1469661/codecomposer-clang-language-server-server-crashed

部件号:CODECOMPOSER

工具/软件:

您好、

我无法使用最新的 CCS 执行任何操作、因为 CLANG 服务器经常崩溃。

"Clang Language Server 服务器在过去的3分钟内崩溃了5次。 服务器不会重新启动。 有关详细信息、请参阅输出。"

是否知道如何调试正在发生的情况?

我假设 CLANG 服务器返回错误与 CLANG 服务器崩溃不同。

多个器件

版本:20.0.2.5__1.6.2

默认 VS Code API:1.92.2

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对此进行了更新。 它与解析.cla 文件有关。

    如果我添加以下行:

      "files.associations":{
        "*。cla":"c"
      }
    在 settings.json 中、会解析.cla 文件、但 clang 服务器会崩溃。
    如果我删除此文件以便不解析.cla 文件、则 CLANG 服务器不会崩溃。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    我在安装 CCS 20时使用相同的设置来突出显示*。cla 语法、但没有任何问题。  

    您是否打开了许多*。cla 文件?

    Unknown 说:
    是否知道如何调试正在发生的情况?

    打开输出视图("View"->"Output")并将输出设置为"clangd"。 这将在视图中显示 clangd 消息:

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不幸的是、这对我没有太大意义

    这种情况经常发生。 这些日志中通常会有很多噪声。 但是、它们通常不会导致服务器崩溃。

    您可以尝试清理工作区缓存吗?

    https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs_20.0.2/ccs_troubleshooting.html#delete-workspace-cache

    另请注意、我们注意到 CCS 20.0.x 存在一些与 clangd 相关的问题 坦率地说、这对我们的环境来说并不是很强健。 我们计划为 CCS 20.2.0 (5月底)对其进行返工。 我们希望在该版本中获得更好的 clangd 体验。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、感谢您的更新。 我之前尝试删除缓存、但没有任何改进。 我将在5月等待更新。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Stephen:

    您可以尝试从此处 https://github.com/clangd/clangd/releases/tag/19.1.2?下载最新的 clangd 服务器吗 将此文件夹 C:\ti\ccs{version}\ccs\theia\resources\clangd 中随 CCS 提供的版本替换为新版本。

    此致、
    Patrick