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 v5.5 Crashes with large type name

Other Parts Discussed in Thread: CCSTUDIO

I have a particularly long type name. It is a complex variadic template that GCC 4.7.3 (Comes with CCS v5.5) compiles quite happily.

When I attempt to debug my program, it successfully downloads it over JTAG and attempts to break at main(). When it breaks, CCS crashes.

In my attempts to determine the cause of the crash I have determined that I can debug successfully if I comment out a large number of the variadic template arguments. The full typename (no whitespace at all) is 1791 characters long. The longest truncated typename that successfully debugs is 525 characters long. The shortest truncated typename that crashes is 609 characters long.

The conclusion that I come to is that CCS v5.5 does not support long typenames when debugging. Could anyone suggest a fix or workaround?

My longest current typename is 1864 characters long, but I very well might create some that are longer.


When it crashes Windows gives me the option to "Debug" or "Close program". When I select Debug and select "New instance of Microsoft Visual Studio 2013" It pops up with a dialog that says, "A buffer overrun has occurred in ccstudio.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program."