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.

Problems after uninstalling JRE + CCS then re-installing CCS 5.1 on Linux (64-bit Ubuntu)

Other Parts Discussed in Thread: CCSTUDIO

I was having some lingering problems on my CCS 5.1 install on 64-bit Ubuntu. I reinstalled, and before re-installing, also removed some Java/Jre packages from my machine as suggested in this posting:

http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/162174.aspx#590493

I also deleted the old workspace files to stat a new one.

Now when I run CCS and attempt to create a new CCS project or import existing ones, I get error like this:

Unhandled event loop exception

java.lang.NullPointerException
    at com.ti.common.project.ui.wizards.ProjectTemplatesPage.updatePage(ProjectTemplatesPage.java:311)
    at com.ti.common.project.ui.wizards.ProjectTemplatesPage.setVisible(ProjectTemplatesPage.java:289)
    at com.ti.common.project.ui.internal.wizards.project.ProjectSettingsPage.setVisible(ProjectSettingsPage.java:511)
    at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1287)
    at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:610)
    at org.eclipse.jface.window.Window.create(Window.java:431)
....

AND:

Orphaned CDT build configuration [com.ti.ccstudio.buildDefinitions.C6000.Debug.1246115197]: parent extension cfg [com.ti.ccstudio.buildDefinitions.C6000.Debug] not found

java.lang.Exception
    at org.eclipse.cdt.managedbuilder.core.ManagedBuilderCorePlugin.error(ManagedBuilderCorePlugin.java:226)
    at org.eclipse.cdt.managedbuilder.internal.core.Configuration.loadFromProject(Configuration.java:852)
    at org.eclipse.cdt.managedbuilder.internal.core.Configuration.<init>(Configuration.java:400)
    at org.eclipse.cdt.managedbuilder.internal.dataprovider.ConfigurationDataProvider.load(ConfigurationDataProvider.java:366)
    at org.eclipse.cdt.managedbuilder.internal.dataprovider.ConfigurationDataProvider.loadConfiguration(ConfigurationDataProvider.java:541)
    at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.loadData(CProjectDescriptionManager.java:1115)
    at org.eclipse.cdt.internal.core.settings.model.CConfigurationDescriptionCache.loadData(CConfigurationDescriptionCache.java:95)
    at org.eclipse.cdt.internal.core.settings.model.CProjectDescription.loadDatas(CProjectDescription.java:196)
    at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.loadProjectDescription(XmlProjectDescriptionStorage.java:486)
    at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.getProjectDescription(XmlProjectDescriptionStorage.java:231)
    at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescriptionInternal(CProjectDescriptionManager.java:416)
    at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:398)
    at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.findBuildInfo(ManagedBuildManager.java:2709)
    at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.getBuildInfo(ManagedBuildManager.java:2970)
    at com.ti.common.project.core.util.CTIProjectCoreUtils.getBuildInfo(CTIProjectCoreUtils.java:132)
    at com.ti.common.project.core.util.CTIProjectCoreUtils.getBuildInfo(CTIProjectCoreUtils.java:119)
    at com.ti.common.project.core.util.CTIProjectCoreUtils.getActiveBuildConfiguration(CTIProjectCoreUtils.java:344)
    at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getDeviceId(ProjectCoreUtils.java:363)
    at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getAvailableConnections(ProjectCoreUtils.java:877)
    at com.ti.ccstudio.project.ui.internal.ResourceExplorerProjectDelegate.getAvailableConnections(ResourceExplorerProjectDelegate.java:287)
    at com.ti.ccstudio.project.ui.internal.ResourceExplorerProjectDelegate.getConnection(ResourceExplorerProjectDelegate.java:308)
    at com.ti.ccstudio.internal.resource.explorer.StatusMonitor.getProjectsWithConnection(StatusMonitor.java:155)
    at com.ti.ccstudio.internal.resource.explorer.StatusMonitor.access$4(StatusMonitor.java:149)
    at com.ti.ccstudio.internal.resource.explorer.StatusMonitor$1.run(StatusMonitor.java:80)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Here is the session data from the error log:

eclipse.buildId=I20110613-1736
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_CA
Framework arguments:  -product com.ti.ccstudio.branding.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product com.ti.ccstudio.branding.product -clean





  • Hi Anthony,

    would you be willing to try clearing everything out once more and try the freshly posted version of CCSv5?

    A new release was just posted Tuesday.

    Please keep us informed how that goes.  Sorry for any inconvenience. 

    Best Regards,
    Lisa

  • Hi Lisa,

    I'd be happy to try it, but there is not a Linux installer posted yet. Do you know when that will be available?

    Thanks,

    Anthony

  • Hi Anthony,

    sorry I forgot the linux version was lagging behind.  It should quite soon that I am aware of.  I am not sure whether you feel like redownloading (in case of corruption) and trying again or waiting.

    In the mean time things that could help are any error logs (I saw the one in your initial post) and dump files generated (.dmp).

    Please let me know how things go.

    Best Regards,

    Lisa

  • Yep. I will try it when it is available because right now, I don't have any other options on this machine, other than starting with a clean machine image.  If there any any suggestions for directories that can be cleaned up or packages to be uninstalled to get out of this state, that would be helpful.

    I don't see any dump files. In terms of message logs, what shows up in the details dialogue in some cases is this:


    "java.lang.NullPointerException"

    I've attached the set of errors that occur when I start CCS and then try to import a project into a new workspace.

    -- Anthony

    !SESSION 2012-02-10 14:57:35.107 -----------------------------------------------
    eclipse.buildId=I20110613-1736
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_CA
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os linux -ws gtk -arch x86 -product com.ti.ccstudio.branding.product -clean
    
    !ENTRY org.eclipse.ui 4 4 2012-02-10 14:57:48.884
    !MESSAGE Referenced part does not exist yet: org.eclipse.jdt.ui.PackageExplorer.
    
    !ENTRY org.eclipse.ui 4 4 2012-02-10 14:57:48.887
    !MESSAGE Referenced part does not exist yet: org.eclipse.cdt.ui.CView.
    
    !ENTRY com.ti.ccstudio.debug.ui 4 0 2012-02-10 14:57:52.347
    !MESSAGE Parsing Target Status exception
    !STACK 0
    org.xml.sax.SAXParseException: Content is not allowed in prolog.
    	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
    	at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
    	at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
    	at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
    	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
    	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
    	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    	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.ui.targetStatus.TargetStatusXMLParser.<init>(TargetStatusXMLParser.java:130)
    	at com.ti.ccstudio.debug.ui.targetStatus.TargetStatusManager.initialize(TargetStatusManager.java:90)
    	at com.ti.ccstudio.debug.ui.CCSDebugUIStartup.earlyStartup(CCSDebugUIStartup.java:156)
    	at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
    	at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.Workbench$63.run(Workbench.java:2465)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY com.ti.ccstudio.buildDefinitions.core 4 0 2012-02-10 14:57:54.052
    !MESSAGE An internal error was logged by 'com.ti.ccstudio.buildDefinitions.core'.
    !STACK 0
    java.lang.NullPointerException
    	at com.ti.common.project.core.tools.AToolDefinition.hashCode(AToolDefinition.java:36)
    	at java.util.HashMap.getEntry(Unknown Source)
    	at java.util.LinkedHashMap.get(Unknown Source)
    	at com.ti.ccstudio.buildmodel.CodegenToolDefinition.findInstance(CodegenToolDefinition.java:56)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.doLoadToolDefinition(BuildModelLoader.java:358)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.doLoadToolDefinition(BuildModelLoader.java:409)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.buildDefsLoaded(BuildModelLoader.java:133)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.buildDefsLoaded(BuildModelLoader.java:123)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.loadExtensionsSynchronized(ManagedBuildManager.java:2200)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.loadExtensions(ManagedBuildManager.java:2112)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.getExtensionBuilderMapInternal(ManagedBuildManager.java:463)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.getExtensionBuilder(ManagedBuildManager.java:657)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.initialize(BuildModelLoader.java:88)
    	at com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.doInitialize(CodegenToolDiscoveryManager.java:65)
    	at com.ti.common.project.core.tools.AToolDiscoveryManager.initialize(AToolDiscoveryManager.java:183)
    	at com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.initialize(CodegenToolDiscoveryManager.java:55)
    	at com.ti.ccstudio.project.ui.ProjectUIStartup.earlyStartup(ProjectUIStartup.java:21)
    	at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
    	at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.Workbench$63.run(Workbench.java:2465)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY com.ti.ccstudio.buildDefinitions.core 4 0 2012-02-10 14:57:54.053
    !MESSAGE An internal error was logged by 'com.ti.ccstudio.buildDefinitions.core'.
    !STACK 0
    java.lang.NullPointerException
    	at com.ti.common.project.core.tools.AToolDefinition.hashCode(AToolDefinition.java:36)
    	at java.util.HashMap.getEntry(Unknown Source)
    	at java.util.LinkedHashMap.get(Unknown Source)
    	at com.ti.ccstudio.buildmodel.CodegenToolDefinition.findInstance(CodegenToolDefinition.java:56)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.doLoadToolDefinition(BuildModelLoader.java:358)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.doLoadToolDefinition(BuildModelLoader.java:409)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.buildDefsLoaded(BuildModelLoader.java:133)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.buildDefsLoaded(BuildModelLoader.java:123)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.loadExtensionsSynchronized(ManagedBuildManager.java:2200)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.loadExtensions(ManagedBuildManager.java:2112)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.getExtensionBuilderMapInternal(ManagedBuildManager.java:463)
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.getExtensionBuilder(ManagedBuildManager.java:657)
    	at com.ti.ccstudio.buildmodel.BuildModelLoader.initialize(BuildModelLoader.java:88)
    	at com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.doInitialize(CodegenToolDiscoveryManager.java:65)
    	at com.ti.common.project.core.tools.AToolDiscoveryManager.initialize(AToolDiscoveryManager.java:183)
    	at com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.initialize(CodegenToolDiscoveryManager.java:55)
    	at com.ti.ccstudio.project.ui.ProjectUIStartup.earlyStartup(ProjectUIStartup.java:21)
    	at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:87)
    	at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.ui.internal.Workbench$63.run(Workbench.java:2465)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY com.ti.ccstudio.ui 4 0 2012-02-10 14:57:54.139
    !MESSAGE /home/likewise-open/MATTER/ajoch (Is a directory)
    !STACK 0
    java.io.FileNotFoundException: /home/likewise-open/MATTER/ajoch (Is a directory)
    	at java.io.FileInputStream.open(Native Method)
    	at java.io.FileInputStream.<init>(Unknown Source)
    	at java.io.FileInputStream.<init>(Unknown Source)
    	at com.ti.ccstudio.internal.ui.contribution.filters.LayoutFilterReader.<init>(LayoutFilterReader.java:39)
    	at com.ti.ccstudio.internal.ui.contribution.filters.LayoutFilterReader.getInstance(LayoutFilterReader.java:31)
    	at com.ti.ccstudio.internal.ui.contribution.filters.PartContributionFilter.getToolbarFilterIDs(PartContributionFilter.java:238)
    	at com.ti.ccstudio.internal.ui.contribution.filters.PartContributionFilter.access$0(PartContributionFilter.java:237)
    	at com.ti.ccstudio.internal.ui.contribution.filters.PartContributionFilter$1.getVisible(PartContributionFilter.java:86)
    	at org.eclipse.jface.action.ToolBarManager.isChildVisible(ToolBarManager.java:451)
    	at org.eclipse.jface.action.ToolBarManager.update(ToolBarManager.java:257)
    	at com.ti.ccstudio.internal.ui.contribution.filters.PartContributionFilter.handlePartOpened(PartContributionFilter.java:169)
    	at com.ti.ccstudio.ui.internal.decorations.DecorationManager$PartListener.partOpened(DecorationManager.java:174)
    	at com.ti.ccstudio.ui.internal.decorations.DecorationManager$PartListener.<init>(DecorationManager.java:87)
    	at com.ti.ccstudio.ui.internal.decorations.DecorationManager$WindowListener.windowOpened(DecorationManager.java:64)
    	at com.ti.ccstudio.ui.internal.decorations.DecorationManager$WindowListener.<init>(DecorationManager.java:55)
    	at com.ti.ccstudio.ui.internal.decorations.DecorationManager$1.run(DecorationManager.java:229)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212)
    	at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
    	at org.eclipse.jface.window.Window.open(Window.java:801)
    	at com.ti.ccstudio.debug.ui.licensing.LicenseMonitor.showLicenseDialog(LicenseMonitor.java:292)
    	at com.ti.ccstudio.debug.ui.licensing.LicenseMonitor$LicenseDialogJob.runInUIThread(LicenseMonitor.java:386)
    	at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3563)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3212)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
    	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-02-10 14:57:56.960
    !MESSAGE install directory: /opt/ti/ccsv5/eclipse
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-02-10 14:57:56.960
    !MESSAGE blocksDirectory directory: /opt/ti/ccsv5/ccs_base/c6flo_1.0.0.201110250956/Blocks
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-02-10 14:57:56.981
    !MESSAGE xdcToolLocation directory: /opt/ti/xdctools_3_22_04_46
    
    !ENTRY com.ti.gde.diagram 1 0 2012-02-10 14:57:56.981
    !MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo
    
    !ENTRY org.eclipse.ui 4 0 2012-02-10 14:58:03.265
    !MESSAGE Unhandled event loop exception
    !STACK 0
    java.lang.NullPointerException
    	at com.ti.common.project.ui.wizards.ProjectTemplatesPage.updatePage(ProjectTemplatesPage.java:311)
    	at com.ti.common.project.ui.wizards.ProjectTemplatesPage.setVisible(ProjectTemplatesPage.java:289)
    	at com.ti.common.project.ui.internal.wizards.project.ProjectSettingsPage.setVisible(ProjectSettingsPage.java:511)
    	at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1287)
    	at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:610)
    	at org.eclipse.jface.window.Window.create(Window.java:431)
    	at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
    	at org.eclipse.ui.internal.navigator.wizards.WizardShortcutAction.run(WizardShortcutAction.java:95)
    	at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
    	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
    	at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
    	at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
    	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
    
    !ENTRY org.eclipse.cdt.managedbuilder.core 4 0 2012-02-10 14:58:39.239
    !MESSAGE Orphaned CDT build configuration [com.ti.ccstudio.buildDefinitions.C6000.Debug.1246115197]: parent extension cfg [com.ti.ccstudio.buildDefinitions.C6000.Debug] not found
    !STACK 0
    java.lang.Exception
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuilderCorePlugin.error(ManagedBuilderCorePlugin.java:226)
    	at org.eclipse.cdt.managedbuilder.internal.core.Configuration.loadFromProject(Configuration.java:852)
    	at org.eclipse.cdt.managedbuilder.internal.core.Configuration.<init>(Configuration.java:400)
    	at org.eclipse.cdt.managedbuilder.internal.dataprovider.ConfigurationDataProvider.load(ConfigurationDataProvider.java:366)
    	at org.eclipse.cdt.managedbuilder.internal.dataprovider.ConfigurationDataProvider.loadConfiguration(ConfigurationDataProvider.java:541)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.loadData(CProjectDescriptionManager.java:1115)
    	at org.eclipse.cdt.internal.core.settings.model.CConfigurationDescriptionCache.loadData(CConfigurationDescriptionCache.java:95)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescription.loadDatas(CProjectDescription.java:196)
    	at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.loadProjectDescription(XmlProjectDescriptionStorage.java:486)
    	at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.getProjectDescription(XmlProjectDescriptionStorage.java:231)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescriptionInternal(CProjectDescriptionManager.java:416)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:398)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:393)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:386)
    	at org.eclipse.cdt.core.model.CoreModel.getProjectDescription(CoreModel.java:1424)
    	at org.eclipse.cdt.internal.core.index.IndexFactory.safeAddProvidedFragments(IndexFactory.java:210)
    	at org.eclipse.cdt.internal.core.index.IndexFactory.getWritableIndex(IndexFactory.java:106)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.getWritableIndex(PDOMManager.java:1162)
    	at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:69)
    	at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:137)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.cdt.managedbuilder.core 4 0 2012-02-10 14:58:39.259
    !MESSAGE Orphaned CDT build configuration [com.ti.ccstudio.buildDefinitions.C6000.Release.1925486861]: parent extension cfg [com.ti.ccstudio.buildDefinitions.C6000.Release] not found
    !STACK 0
    java.lang.Exception
    	at org.eclipse.cdt.managedbuilder.core.ManagedBuilderCorePlugin.error(ManagedBuilderCorePlugin.java:226)
    	at org.eclipse.cdt.managedbuilder.internal.core.Configuration.loadFromProject(Configuration.java:852)
    	at org.eclipse.cdt.managedbuilder.internal.core.Configuration.<init>(Configuration.java:400)
    	at org.eclipse.cdt.managedbuilder.internal.dataprovider.ConfigurationDataProvider.load(ConfigurationDataProvider.java:366)
    	at org.eclipse.cdt.managedbuilder.internal.dataprovider.ConfigurationDataProvider.loadConfiguration(ConfigurationDataProvider.java:541)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.loadData(CProjectDescriptionManager.java:1115)
    	at org.eclipse.cdt.internal.core.settings.model.CConfigurationDescriptionCache.loadData(CConfigurationDescriptionCache.java:95)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescription.loadDatas(CProjectDescription.java:196)
    	at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.loadProjectDescription(XmlProjectDescriptionStorage.java:486)
    	at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.getProjectDescription(XmlProjectDescriptionStorage.java:231)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescriptionInternal(CProjectDescriptionManager.java:416)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:398)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:393)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:386)
    	at org.eclipse.cdt.core.model.CoreModel.getProjectDescription(CoreModel.java:1424)
    	at org.eclipse.cdt.internal.core.index.IndexFactory.safeAddProvidedFragments(IndexFactory.java:210)
    	at org.eclipse.cdt.internal.core.index.IndexFactory.getWritableIndex(IndexFactory.java:106)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.getWritableIndex(PDOMManager.java:1162)
    	at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:69)
    	at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:137)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.core.resources 4 2 2012-02-10 14:58:39.333
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getISAFamily(ProjectCoreUtils.java:264)
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getISAFamily2(ProjectCoreUtils.java:257)
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getISAFamily(ProjectCoreUtils.java:283)
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getCodegenVersion(ProjectCoreUtils.java:319)
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getCodegenVersion(ProjectCoreUtils.java:308)
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.isUsingTIToolChain(ProjectCoreUtils.java:332)
    	at com.ti.ccstudio.project.core.util.ProjectCoreUtils.getTICompilerTool(ProjectCoreUtils.java:549)
    	at com.ti.ccstudio.project.core.internal.build.CCSMakefileGenerator.doInitialize(CCSMakefileGenerator.java:200)
    	at com.ti.ccstudio.project.core.internal.build.CCSMakefileGenerator.initialize(CCSMakefileGenerator.java:174)
    	at com.ti.ccstudio.project.core.internal.ProjectBuildListener.onProjectAdded(ProjectBuildListener.java:70)
    	at com.ti.common.project.core.events.ProjectStateMonitor$ResourceChangeListener$1.visit(ProjectStateMonitor.java:172)
    	at com.ti.common.project.core.events.ProjectStateMonitor.notifyListeners(ProjectStateMonitor.java:355)
    	at com.ti.common.project.core.events.ProjectStateMonitor.access$0(ProjectStateMonitor.java:346)
    	at com.ti.common.project.core.events.ProjectStateMonitor$ResourceChangeListener.resourceChanged(ProjectStateMonitor.java:170)
    	at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
    	at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
    	at org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(Workspace.java:381)
    	at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
    	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    

  • HI Anthony,

    I appologize as I do not yet have much feedback from development myself for you.

    Do you have 32bit support installed?  It is something that occured to me. 

    Please double check you have 32 bit support, all required dependancies and have a look at this useful wiki.

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

    Please keep us informed how that goes.

    Best Regards,

    Lisa

  • I do have 32-bit support. I checked again that I have all of the dependencies installed, including 32-bit versions, and I do seem to. Again, CCS was working on this system until I tried to clean off some (seemingly unrelated) Java/JRE packages. It was worth the check though. 

  • HI Anthony,

    did the clean install get you going again?   Yes, CCS requires a certain version or higher JRE installed. 

    Best Regards,
    LIsa

  • Hi Lisa,

    No... the attempt to do a clean install is actually what started the problem. I'm still unable to figure out how to get a working install on this system.

    And, my understanding and observation has been that CCS installs and uses its own version of the JRE, independent of Ubuntu packages, so cleaning the system of JRE installed through Apt should not make any difference. I have tried re-installing those packages "just in case", but it didn't resolve this problem.

    -- Anthony 

  • Hi Anthony,

    we are still not so sure about what might be causing this.  But what we recommend.  Would you please try installing the newly posted version 5.1.1?  The linux installer was just put on the web the other day.

    http://processors.wiki.ti.com/index.php/Download_CCS

    Please give that a try and keep us informed.

    Best Regards,
    Lisa

  • Hi Lisa,

    I installed 5.1.1, and the errors are slightly different, but it is still unusable.

    If I try to import my projects into a new workspace (projects that work under CCS 5.1.0) I get the following error for most of them:

    Import failed for project 'xxx' because its compiler definition is not available. Please contact support.

    If I try to create a new CCS Project:

    "Unhandled event loop exception"

    java.lang.NullPointerException
        at com.ti.common.project.ui.wizards.ProjectTemplatesPage.updatePage(ProjectTemplatesPage.java:311)
        at com.ti.common.project.ui.wizards.ProjectTemplatesPage.setVisible(ProjectTemplatesPage.java:289)
        at com.ti.common.project.ui.internal.wizards.project.ProjectSettingsPage.setVisible(ProjectSettingsPage.java:511)
        at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1287)
        at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:610)
        at org.eclipse.jface.window.Window.create(Window.java:431)

    ......

    Anthony