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.

CCSv5.4 crashes during startup on Ubuntu 12.04

Other Parts Discussed in Thread: CCSTUDIO

I downloaded CCS5.4.0.00091.

As far as I can tell, I was able to successfully install it on a workstation running Ubuntu 12.04 LTS  32-bit.

I ran the installer using "sudo".

I only installed the C5500 features.

CCSv5.4 crashes when I try to run it.

This is what I see when I launch it from the command line:

leine:/etram/dsp/ecg/Prototypes/Springdale> /opt/ti/ccsv5/eclipse/ccstudio &
[1] 5921
leine:/etram/dsp/ecg/Prototypes/Springdale> [Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
[Fatal Error] :1:1: Premature end of file.
terminate called after throwing an instance of 'boost::interprocess::interprocess_exception'
  what():  Permission denied
^C
[1]+  Aborted                 (core dumped) /opt/ti/ccsv5/eclipse/ccstudio
leine:/etram/dsp/ecg/Prototypes/Springdale>

In my .log file in my workspace folder, I see the following:

!MESSAGE Breakpoint manager failed to parse C55xxCounter.xml
!MESSAGE Breakpoint manager failed to parse C55xxHardwareBp.xml
!MESSAGE Breakpoint manager failed to parse C55xxHardwareBpContextMenu.xml
!MESSAGE Breakpoint manager failed to parse C55xxWatchpoint.xml
!MESSAGE Breakpoint manager failed to parse C55xxWatchpointReadDataContextMenu.xml
!MESSAGE Breakpoint manager failed to parse C55xxWatchpointWriteDataContextMenu.xml
!MESSAGE Breakpoint manager failed to parse Default.xml
!MESSAGE Breakpoint manager failed to parse GTIHwBreakpoint.xml
!MESSAGE Breakpoint manager failed to parse GTIHwBreakpointContextMenu.xml
!MESSAGE Breakpoint manager failed to parse MSP430BreakAfterProgramAddress.xml
!MESSAGE Breakpoint manager failed to parse MSP430BreakBeforeProgramAddress.xml
!MESSAGE Breakpoint manager failed to parse MSP430BreakInProgramRange.xml
!MESSAGE Breakpoint manager failed to parse MSP430BreakOnDMATransfer.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.

I will attach the .log file from my workspace. (I renamed it log.txt to upload it.)

Does anyone have any suggestions for resolving this issue?

Patrick

!SESSION 2013-05-26 09:01:23.586 -----------------------------------------------
eclipse.buildId=M20120914-1540
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments:  -product com.ti.ccstudio.branding.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product com.ti.ccstudio.branding.product

!ENTRY org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE Warnings while parsing the viewer contributions from the 'org.eclipse.ui.popupMenus' extension point
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.CEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.CBreakpointPropertiesRulerActionDelegate'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.CEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.EnableDisableBreakpointRulerActionDelegate'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.CEditorRulerActions/org.eclipse.cdt.debug.ui.actions.RulerCreateBreakpointInteractiveAction'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.AsmEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.asm.CBreakpointPropertiesRulerActionDelegate'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.AsmEditorRulerActions/org.eclipse.cdt.debug.internal.ui.actions.asm.EnableDisableBreakpointRulerActionDelegate'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.debug.ui', id='AUTOGEN:::org.eclipse.cdt.debug.ui.AsmEditorRulerActions/org.eclipse.cdt.debug.ui.actions.asm.RulerCreateBreakpointInteractiveAction'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.dsf.ui', id='AUTOGEN:::org.eclipse.cdt.dsf.debug.ui.disassemblyRulerActions/org.eclipse.debug.ui.actions.RulerAddBreakpointAction'
!SUBENTRY 1 org.eclipse.ui 2 0 2013-05-26 09:01:32.921
!MESSAGE invalid keybinding: Cannot bind to an incomplete key sequence: plug-in='org.eclipse.cdt.dsf.ui', id='org.eclipse.cdt.dsf.debug.ui.disassembly.commands.rulerToggleBreakpoint'

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.318
!MESSAGE Breakpoint manager failed to parse C55xxCounter.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.327
!MESSAGE Breakpoint manager failed to parse C55xxHardwareBp.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.334
!MESSAGE Breakpoint manager failed to parse C55xxHardwareBpContextMenu.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.341
!MESSAGE Breakpoint manager failed to parse C55xxWatchpoint.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.349
!MESSAGE Breakpoint manager failed to parse C55xxWatchpointReadDataContextMenu.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.355
!MESSAGE Breakpoint manager failed to parse C55xxWatchpointWriteDataContextMenu.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.362
!MESSAGE Breakpoint manager failed to parse Default.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.388
!MESSAGE Breakpoint manager failed to parse GTIHwBreakpoint.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.395
!MESSAGE Breakpoint manager failed to parse GTIHwBreakpointContextMenu.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.401
!MESSAGE Breakpoint manager failed to parse MSP430BreakAfterProgramAddress.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.407
!MESSAGE Breakpoint manager failed to parse MSP430BreakBeforeProgramAddress.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.414
!MESSAGE Breakpoint manager failed to parse MSP430BreakInProgramRange.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY com.ti.ccstudio.debug 4 0 2013-05-26 09:01:35.421
!MESSAGE Breakpoint manager failed to parse MSP430BreakOnDMATransfer.xml
!STACK 0
org.xml.sax.SAXParseException: Premature end of file.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.initInfo(NewBreakpointXmlParser.java:122)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.<init>(NewBreakpointXmlParser.java:75)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.xml.parsers.NewBreakpointXmlParser.getInstance(NewBreakpointXmlParser.java:68)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointContextProvider.getAllInfo(NewBreakpointContextProvider.java:91)
	at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.NewBreakpointCommand$1.run(NewBreakpointCommand.java:50)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

  • I get CCSv5.4 to come up if I use "sudo" to launch it from the command line.

    > sudo /opt/ti/ccsv5/eclipse/ccstudio &

    I can import the files from a Windows project and build the project.


    If I install CCSv5.4 using "sudo", should I expect to run it with "sudo" too?

  • Hi Patrick,

    basically ... yes, Linux /the linux version requires consistant permissions ...

    Hope this helps clarify.

    Best Regards,
    LIsa

  • Patrick,

    That's been my experience too.  I've made a few tweaks to this wiki page to try and make this point up front:

    http://processors.wiki.ti.com/index.php/Linux_Host_Support#Installation_Instructions

    I'm tempted to make a note saying the "install as user" is the preferred method, though I have not spent enough time working with CCS in Linux to really make that statement definitively.  Let me send some emails internally to see if perhaps we can update the wording for future release notes as well so that users are more likely to use the "install as user" method.

    Brad

    EDIT: After talking with the CCS team it seems that installing as root and running as user is a tested/supported use case.  There are however a number of permissions-related issues which could affect things (e.g. a default umask, etc.).  The questions being asked by the CCS team in the rest of this thread look to be headed in that direction.

     

  • Personally I have not had trouble installing as sudo and then running as user.  I just did another install now to confirm that it still works ok for me in CCSv5.4 and it was fine.  I installed as sudo into a directory similar to yours /opt/ti/ccs540/   I am running Ubunto 13.04 64bit but I have done this on 12.04 in the past.

    I am not a LInux expert but could this be an issue with the group permissions on your installation folder and the groups that your user belongs to?

  • Patrick,

    If you still have this problematic CCS install around I would appreciate if you could get a couple more datapoints:

    Please send me the permissions and ownership of the following files and directories (you can obtain them with the ls -l command)

    • /opt/ti/ccsv5/eclipse/
    • /opt/ti/ccsv5/
    • /opt/ti/
    • /opt/ti/ccsv5/eclipse/ccstudio

    In addition please send the output of  the command 'groups' executed as the user that has problems running the installed CCS.

    And finally. the error messages in the logs for the .xml files are suspicious.  Can you send the output of the following:

    • find /opt/ti/  -type f -name C55xxHardwareBpContextMenu.xml -exec ls -l {} \;

    and also the output of ls -l for the entire directory that the file above resides in. 

    e.g.  ls -l  /opt/ti/ccsv5/eclipse/configuration/org.eclipse.osgi/bundles/379/1/.cp/resources/newBp/


    Thank you in advance.   This information will help us with understanding the root cause of your issue.


    MArtin Imrisek