工具/软件:Code Composer Studio
注意:
我还在 这个论坛上发布了这篇文章,作为对约翰的答复: https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/56.5621万
由于下面解释的'CTOOLS.dll'解决方案存在问题,我认为我不能充分解决这个问题。
问题:
我遇到了与上述帖子中描述的相同的'Crash on Debug-Session'问题。 一旦启动调试会话,Code Composer Studio会崩溃: 
详细说明
当允许在崩溃时使用Visual Studio 2015调试时,它会提供有关问题位置的更详细说明:
“在CCStudio.exe中0x5DE368C9 (DeviceIdentifier.dll)处出现未处理的异常:堆栈cookie指令插入代码检测到基于堆栈的缓冲区溢出。”
论坛上有类似问题的用户
在TI论坛上的这篇文章旁边,以下(较旧的)讨论似乎也遇到了类似的问题:
重命名'CTOOLS.dll'解决方案
按照建议,重命名...\ccsv7\CCS_base\emulation\analysis\bin中的CTOOLS.dll似乎可以解决此问题,但是,正如用户在上面的论坛帖子中所经历的那样, System_printf()的popup出现了一个新问题!
重新安装所有TI软件
在Eclipse中更新之后,或者在设置需要更新/安装平台SDK和/或xdctools的新项目/工作区时(我也在从自定义位置使用它们),问题似乎开始出现。 到目前为止,我还没有找到一种方法让事情恢复正常。
卸载并重新安装所有TI软件似乎未解决问题(即使未使用Web安装程序)。 我已经尝试重新安装CCS 6.2 和新的CCS 7 (并且还尝试了其它)。 取消/重新安装SmartRF Studio和闪存编程工具(或其较旧版本)等其他工具也不能解决问题。
奇怪的是。 以前(仍然使用CCS 6.2)一切正常,然后突然我开始遇到这个问题。
在某种程度上,计算机似乎被'riped'了,从那以后又不能再正确地启动调试会话。
顺便说一下,我运行的是Windows 10。
我希望这个问题能尽快解决...或者找到一种修复和防止问题的方法。
提前感谢!