Tool/software: Code Composer Studio
I am a novice at ccs, so I may not have the correct language to fully describe the problem. The first symptoms occurred during project import, then again during new project create. The projects did not show up in the Project explorer view. When i used right mouse button project properties the checkmark box for working set contents gives the error
!ENTRY org.eclipse.jface 4 2 2017-01-23 10:14:37.375
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
searching the web reveals this error code has a variety of causes and partial solutions. I tried the command line - clean option which did not solve anything.
I attempted the CCS Help check for updates and hit an insurmountable problem, see screenshot below.
I will also attempt to attach the .log file in this post
version.ini
#Mon Jan 23 10:18:53 MST 2017
org.eclipse.core.runtime=2
org.eclipse.platform=4.4.0.v20140925-0400
.log file
!SESSION 2017-01-23 10:11:19.308 -----------------------------------------------
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.7.0_60
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CA
Framework arguments: -product com.ti.ccstudio.branding.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product
!ENTRY com.ti.common.core 4 0 2017-01-23 10:11:22.303
!MESSAGE path=ccs_base/DebugServer
!ENTRY com.ti.common.core 4 0 2017-01-23 10:11:22.303
!MESSAGE debugServerDir=C:/ti/ccsv6/ccs_base/DebugServer
!ENTRY org.eclipse.equinox.p2.operations 4 0 2017-01-23 10:12:14.785
!MESSAGE No remedy found
!ENTRY org.eclipse.equinox.p2.operations 4 10053 2017-01-23 10:12:14.869
!MESSAGE Operation details
!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2017-01-23 10:12:14.869
!MESSAGE Cannot complete the install because one or more required items could not be found.
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:14.869
!MESSAGE Software being installed: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:14.869
!MESSAGE Missing requirement: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00) requires 'com.ti.ccstudio.installer.win32.feature.group 6.2.0.00048' but it could not be found
!ENTRY org.eclipse.equinox.p2.operations 4 10053 2017-01-23 10:12:14.950
!MESSAGE Operation details
!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2017-01-23 10:12:14.950
!MESSAGE Cannot complete the install because one or more required items could not be found.
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:14.950
!MESSAGE Software being installed: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:14.950
!MESSAGE Missing requirement: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00) requires 'com.ti.ccstudio.installer.win32.feature.group 6.2.0.00048' but it could not be found
!ENTRY org.eclipse.equinox.p2.operations 4 10053 2017-01-23 10:12:15.255
!MESSAGE Operation details
!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2017-01-23 10:12:15.255
!MESSAGE Cannot complete the install because one or more required items could not be found.
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:15.255
!MESSAGE Software being installed: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:15.255
!MESSAGE Missing requirement: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00) requires 'com.ti.ccstudio.installer.win32.feature.group 6.2.0.00048' but it could not be found
!ENTRY org.eclipse.equinox.p2.operations 4 10053 2017-01-23 10:12:15.255
!MESSAGE Operation details
!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10053 2017-01-23 10:12:15.255
!MESSAGE Cannot complete the install because one or more required items could not be found.
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:15.255
!MESSAGE Software being installed: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2017-01-23 10:12:15.255
!MESSAGE Missing requirement: CC2538 Device Support 2.0.1.00 (com.ti.ccstudio.cc2538.devicesupport.win32.feature.group 2.0.1.00) requires 'com.ti.ccstudio.installer.win32.feature.group 6.2.0.00048' but it could not be found
!ENTRY org.eclipse.jface 4 2 2017-01-23 10:14:37.375
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
at org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry$1.compare(IWorkingSetProjectConfigurationFactory.java:180)
at org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry$1.compare(IWorkingSetProjectConfigurationFactory.java:1)
at java.util.TimSort.binarySort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry.getPartOrderedNatureIDs(IWorkingSetProjectConfigurationFactory.java:174)
at org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry.getFactory(IWorkingSetProjectConfigurationFactory.java:147)
at org.eclipse.cdt.internal.ui.workingsets.WorkspaceSnapshot.createProjectState(WorkspaceSnapshot.java:90)
at org.eclipse.cdt.internal.ui.workingsets.WorkspaceSnapshot.<init>(WorkspaceSnapshot.java:72)
at org.eclipse.cdt.internal.ui.workingsets.WorkingSetConfigurationManager.createWorkspaceSnapshot(WorkingSetConfigurationManager.java:142)
at org.eclipse.cdt.internal.ui.workingsets.WorkingSetConfigurationsPage.createContents(WorkingSetConfigurationsPage.java:50)
at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:233)
at org.eclipse.jface.preference.PreferenceDialog.createPageControl(PreferenceDialog.java:1537)
at org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:1289)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178)
at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1281)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:699)
at org.eclipse.jface.preference.PreferenceDialog$9$1.run(PreferenceDialog.java:730)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:725)
at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:876)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178)
at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:873)
at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1708)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1093)
at org.eclipse.jface.preference.PreferenceDialog.selectSavedItem(PreferenceDialog.java:1083)
at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.selectSavedItem(FilteredPreferenceDialog.java:757)
at org.eclipse.jface.preference.PreferenceDialog$4.run(PreferenceDialog.java:390)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.preference.PreferenceDialog.createContents(PreferenceDialog.java:385)
at org.eclipse.jface.window.Window.create(Window.java:435)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1101)
at org.eclipse.ui.internal.dialogs.PropertyDialog.createDialogOn(PropertyDialog.java:83)
at org.eclipse.ui.dialogs.PropertyDialogAction.createDialog(PropertyDialogAction.java:177)
at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:158)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:519)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
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:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)