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:访问 Resource Explorer 时崩溃

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1060004/codecomposer-crash-when-accessing-resource-explorer

器件型号:CODECOMPOSER

您好!

我在使用 Code Composer Studio 时遇到问题、因为它不能按预期工作。 打开 Resource Explorer 时、我只会看到一个空白窗格、而不是任何内容。 此外、如果不关闭 Resource Explorer 选项卡、但尝试执行其他操作、则很快会因断句故障(由于我无法将系统与之同轴连接以生成英文版本的错误消息)而崩溃:

Speicherzugriffsfehler (Speicherabzug geschrieben)

这使得 CCS 在某种程度上不可用、因为 Resource Explorer 是某些工作流的中心。

我使用的是 Fedora 35 Linux AMD64主机。 我使用用户权限将 CCS 安装到我的主目录中。 我已经绕过 Resource Explorer 对其进行了一些处理、但现在我需要 Resource Explorer 中的一些内容。

有时 stderr 上会弹出以下异常、我不知道它是否相关:

Exception in thread "Browser Thread: 35493" java.util.ConcurrentModificationException
at java.base/java.util.HashMap$HashIterator.nextNode(Unknown Source)
at java.base/java.util.HashMap$KeyIterator.next(Unknown Source)
at com.ti.chromium.browser.internal.jxbrowser.BrowserFunctionAdapter.addJsFunctionsToFrame(BrowserFunctionAdapter.java:68)
at com.ti.chromium.browser.internal.jxbrowser.BrowserFunctionAdapter.injectJsCallback(BrowserFunctionAdapter.java:42)
at com.ti.chromium.browser.JxBrowser.lambda$2(JxBrowser.java:329)
at com.teamdev.jxbrowser.frame.internal.FrameImpl.lambda$processCallback$2(FrameImpl.java:204)
at java.base/java.util.Optional.map(Unknown Source)
at com.teamdev.jxbrowser.frame.internal.FrameImpl.processCallback(FrameImpl.java:204)
at com.teamdev.jxbrowser.internal.rpc.stream.CallbackStream.process(CallbackStream.java:178)
at com.teamdev.jxbrowser.internal.rpc.stream.Stream$StreamObserver.lambda$onNext$0(Stream.java:164)
at com.teamdev.jxbrowser.internal.BrowserThread$TaskRunner.processTasks(BrowserThread.java:139)
at java.base/java.lang.Thread.run(Unknown Source)

PS:问题现在演变为一种状态、在重新启动时、Resource Explorer 选项卡会自动打开(从上一个会话恢复)、并尝试将其关闭(以前可能是这样)、现在 CCS 崩溃、从而成为完成 snafu 的单向途径。 帮助?

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

    您好!

    Fedora 不是我们正式测试的发行版、因此我需要一些时间来设置此环境、以重现此问题。

    您使用的是哪个版本的 CCS? 需要访问互联网的任何其他视图(如 App Center 或 Eclipse Marketplace)是否正常工作?

    谢谢

    Ki

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

    您好!

    我使用的是 CCS 11.0。 我成功关闭了 Resource Explorer 选项卡、因此我回到了某个可用状态。

    我首先检查了 Eclipse Marketplace、它主要起作用(我可以安装扩展)、但"为 IoT 提供边缘"选项卡除外、在该选项卡中我发现以下消息:"找不到适用于您的平台的可嵌入浏览器组件。"

    然后、我选中了"App Center"、这会显示一个空白窗格、就像 Resource Explorer 一样。 它还具有与使 CCS 崩溃相同的行为。

    非常感谢您的观看!

    Markus

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

    感谢您提供更多信息。 今天下午、我将尝试设置 Fedora 35 VM、并随时向您发布我的进度

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

    我使用 CCS11设置 Fedora 35环境。 我重现了这个问题。

    通过打开终端并将目录更改为: /ccs/eclipse

    运行以下命令:

    > export GDK_BACKEND=x11
    > ./ccstudio

    启动的 CCS 和 Resource Explorer 似乎可以正常工作:

    看看这是否适合您

    谢谢

    Ki

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

    这很有帮助! 它现在按广告的方式工作。 非常感谢。