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.

[参考译文] CCS:CCS试图创建新项目后崩溃(Linux CentOS-7)

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/648900/ccs-ccs-crashes-after-any-attempt-to-create-new-project-linux-centos-7

主题中讨论的其他部件:CCStudio

工具/软件:Code Composer Studio

在我选择"文件"->"新建"->"项目",然后选择任何项目类型(即,7.1 ,0.0.0016万 和7.3。0.0.0019万)后,CCS (版本CCS)崩溃 "CCS Project"),然后按"Next (下一步)",则CCS在显示项目参数对话框后2-3秒崩溃。

控制台输出:

[s-Markov@localhost ~]$/opt/ti71/ccsv7/eclipse/CCStudio

dvtLogOptions.xml不存在
已中止(核心转储)

操作系统版本:

[s-Markov@localhost work2]$ rpm --query Centos-release
Centos-release-7-CentOS.el7.CentOS.x86_64 4.1708
[s-Markov@localhost work2]$ cat /etc/redhat-release
CentOS Linux版本7.4 ................................................................1708 (核心)
[s-Markov@localhost work2]$ uname -r
3.10 .0-693.11 .1.el7.x86_64

应用于操作系统的所有最新更新。

如何操作?

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

    我正在尝试在这里的虚拟机上设置CentOS 7,但到目前为止,它在安装后的第一次启动时已崩溃(无法安装/sysroot)

    正如您提到的,最新的更新已应用到操作系统,请仔细检查是否安装了glibc 2.26。 7.3 及更早版本与此版本的库不兼容(已在即将推出的7.4 中修复)。

    e2e.ti.com/.../62.8971万

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

    CentOS (以及官方RHEL)分发不使用glibc和 其他关键库的最新版本。 CentOS的最新glibc是2.17 版本196.el7_Glibc 4.2

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

    更多信息:

    我已"分层"CCS,并在崩溃前发现此错误消息(未显示在控制台中):

    CCStudio:/builddir/build/build/oxyo-GTK2-CCUM.4/src/animages/oxgencomboboxdata.cpp:87: 1.3 void Oxygen::ComboBoxData::setButton(GtkWidget *):断言`!_button._widget'失败。

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

    我找到了解决此问题的解决方法。

    这是KDE的一般错误,而不是CCS或eclipse - bugs.kde.org/show_bug.cgi

    修复方法:

    根据,这似乎是GTK中的一个错误  

    (报告了与meld类似的问题)。

    提到的另一个解决方法是

    对于Oxygen,编辑通常已存在的文件"/usr/share/themes/yoxy-tk/gtk-hmicrosoft/gtkrc" 2.0 并进行更改

      gtkComboBox:显示为列表= 1

    进入

      gtkComboBox:显示为列表= 0

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

    Sergey,

    非常感谢您报告您的发现。 从昨天开始,我一直在尝试在我的VMware工作站上设置CentOS 7,但我无法实现任何功能。  

    此致,

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CCS故障排除的主要问题是它对stderr的输出被屏蔽。 我只能通过使用strace (我在strace的几兆字节文本输出中找到了"write (2,"error_message_text")" syscall)来查看错误消息。 如果CCS未屏蔽控制台的错误(stderr)消息输出,则查找问题源的速度会快得多。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sergey,

    很抱歉耽误你的时间。 昨天,我提交了增强版编号CCDSK-3024,以发送您的请求以供考虑。

    请在大约半小时内通过下面我签名中的链接SDOWP查看其状态。

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

    Eclipse已经具有-debug命令行选项,该选项可与-consoleLog选项一起用于跟踪。 但是,它不像strace或WinDbg那样全面,因为它不跟踪操作系统和驱动程序调用,但至少报告错误。

    您认为这对于此特定案例是否足够? 我们正在努力确保我们可以使用现有功能解决这一问题。

    此致,
    拉斐尔