I'm trying to port my legacy CCSv3.3 project to CCS Version: 5.5.0.00077. I did a File->Import with "Copy projects into workspace". Then I go into project explorer and rename the project and change any user variable path's to point to the new location. The project updates fine with no errors and still builds.
However, anytime the indexer is run (Right click project -> Index -> rebuild for example) I get the following error:
An internal error occurred during: "C/C++ Indexer".
Looking in the error log I have the following stack trace:
java.lang.NullPointerException
at org.eclipse.cdt.utils.EFSExtensionManager.getPathFromURI(EFSExtensionManager.java:109)
at org.eclipse.cdt.internal.core.settings.model.DescriptionScannerInfoProvider.getValues(DescriptionScannerInfoProvider.java:250)
at org.eclipse.cdt.internal.core.settings.model.DescriptionScannerInfoProvider.createScannerInfo(DescriptionScannerInfoProvider.java:205)
at org.eclipse.cdt.internal.core.settings.model.DescriptionScannerInfoProvider.getScannerInfo(DescriptionScannerInfoProvider.java:132)
at org.eclipse.cdt.internal.core.settings.model.DescriptionScannerInfoProvider.getScannerInformation(DescriptionScannerInfoProvider.java:106)
at org.eclipse.cdt.internal.core.settings.model.ScannerInfoProviderProxy.getScannerInformation(ScannerInfoProviderProxy.java:38)
at org.eclipse.cdt.internal.core.model.TranslationUnit.getScannerInfo(TranslationUnit.java:1043)
at org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter.getBuildConfiguration(ProjectIndexerInputAdapter.java:157)
at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseLinkage(AbstractIndexerTask.java:827)
at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.runTask(AbstractIndexerTask.java:508)
at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.run(PDOMIndexerTask.java:139)
at org.eclipse.cdt.internal.core.pdom.indexer.PDOMRebuildTask.run(PDOMRebuildTask.java:87)
at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:137)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
And finally the session data:
eclipse.buildId=M20120914-1540
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product com.ti.ccstudio.branding.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product
I can rename my project back to the original name and the error disappears. Any help is appreciated!