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 problems after Updateing to V5.3.0.00090

Other Parts Discussed in Thread: CCSTUDIO

Hi,

After updating the CCS V5.2 to V5.2.0.00090 I have the following problems:

a) On every file opening CCS displays an error message. Log shows:

java.lang.NoSuchMethodError: org.eclipse.cdt.internal.ui.editor.CEditor.getInputCElement()Lorg/eclipse/cdt/core/model/ICElement;
 at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.ToggleCCSBreakpointTester.isEditorSupportsCCSBreakpoint(ToggleCCSBreakpointTester.java:139)
 at com.ti.ccstudio.debug.internal.ui.breakpoint.actions.ToggleCCSBreakpointTester.test(ToggleCCSBreakpointTester.java:188)
 at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
 at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:99)
 at org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
 at org.eclipse.core.internal.expressions.OrExpression.evaluate(OrExpression.java:21)
 at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
 at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:53)
 at org.eclipse.debug.internal.ui.actions.ToggleBreakpointsTargetManager$ToggleTargetFactory.evalEnablementExpression(ToggleBreakpointsTargetManager.java:181)
 at org.eclipse.debug.internal.ui.actions.ToggleBreakpointsTargetManager$ToggleTargetFactory.isEnabled(ToggleBreakpointsTargetManager.java:134)
 at org.eclipse.debug.internal.ui.actions.ToggleBreakpointsTargetManager.getEnabledFactories(ToggleBreakpointsTargetManager.java:490)
 at org.eclipse.debug.internal.ui.actions.ToggleBreakpointsTargetManager.getPreferredToggleBreakpointsTargetID(ToggleBreakpointsTargetManager.java:529)
 at org.eclipse.debug.internal.ui.actions.ToggleBreakpointsTargetManager.getToggleBreakpointsTarget(ToggleBreakpointsTargetManager.java:535)
 at org.eclipse.debug.internal.ui.actions.breakpoints.RetargetBreakpointAction.getAdapter(RetargetBreakpointAction.java:47)
 at org.eclipse.debug.internal.ui.actions.RetargetAction.partActivated(RetargetAction.java:163)
 at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
 at org.eclipse.core.runtime.Platform.run(Platform.java:857)
 at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
 at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
 at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:187)
 at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:306)
 at org.eclipse.ui.internal.WWinPartService.updateActivePart(WWinPartService.java:134)
 at org.eclipse.ui.internal.WWinPartService.access$0(WWinPartService.java:125)
 at org.eclipse.ui.internal.WWinPartService$WWinListener.partDeactivated(WWinPartService.java:50)
 at org.eclipse.ui.internal.PartListenerList2$4.run(PartListenerList2.java:115)
 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
 at org.eclipse.core.runtime.Platform.run(Platform.java:857)
 at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55)
 at org.eclipse.ui.internal.PartListenerList2.firePartDeactivated(PartListenerList2.java:113)
 at org.eclipse.ui.internal.PartService.firePartDeactivated(PartService.java:242)
 at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:300)
 at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:57)
 at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:136)
 at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3640)
 at org.eclipse.ui.internal.WorkbenchPage.internalActivate(WorkbenchPage.java:691)
 at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:663)
 at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2961)
 at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2854)
 at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2846)
 at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2797)
 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2793)
 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2777)
 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2768)
 at org.eclipse.cdt.internal.ui.util.EditorUtility.openInEditor(EditorUtility.java:268)
 at org.eclipse.cdt.internal.ui.util.EditorUtility.openInEditor(EditorUtility.java:165)
 at org.eclipse.cdt.internal.ui.util.EditorUtility.openInEditor(EditorUtility.java:149)
 at org.eclipse.cdt.internal.ui.navigator.OpenCElementAction.run(OpenCElementAction.java:52)
 at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:221)
 at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185)
 at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
 at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866)
 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
 at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
 at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
 at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864)
 at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152)
 at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462)
 at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256)
 at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275)
 at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269)
 at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309)
 at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
 at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
 at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
 at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
 at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
 at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
 at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
 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:353)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
 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:629)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

b) All the Update sites are gone.

 

 

  • Hi,

    a couple comments.

    - would you be willing to try a fresh installation of v5.3 into a new directory?

    - could you send the contents of the installjammer registry directory?  This is a potentially hidden folder in program files or program files(x86) that contains the install and update logs.

    Best Regards,
    Lisa

  • Hi Lisa,

    Fresh installation: If possible no. This is the last action I want to do.
    Can you please send me detailed instructions for step 2. Can we communicate via Email. This is easier to send the files.

    Thanks.

    Regards,
    Patrick

  • Hi Patrick,

    you can send me the files offline in a friend/conversation request.  You will notice my id is a link which can be used.  We can then have a look to see what solutions/work arounds might be possible in your case.

    Best Regards,

    Lisa

  • Hi Patrick,

    I am guessing that one of the CDT plugin that you have is not compatible with CCS. Did you perhaps updated CDT to a newer version?

    Can you open up the plugins installation details dialog and see what version of "org.eclipse.cdt.ui" plugin that you have?

    You can get to this dialog by going to "Help | About Code Composer Studio" from the main menu. Then click on the "Installation Details" button at the bottom left. Select the "Plug-ins" tab, and search for "org.eclipse.cdt.ui" plugin. You should be able to see the version at the third column in this dialog.

    thanks,
    Patrick 

  • Hi,

    I don't know what all this is, but the version is 5.4.0.201206111645

     

  • can you try to run "eclipse -clean" in the command prompt where CCS is installed?

    there exe is located here <install dir>\ccsv5\eclipse\eclipse.exe

  • Hi,

    I did that. Eclipse started. After a while (after nothing more happend) I exit . Then I started CCS again. No difference. Still the error messages after opening a ".c" file in the editor.
    You want me anything special to do or test in "eclipse -clean"?

    Regards,
    Patrick

  • I just finished updating my 5.2.1 to 5.3.00090, I couldn't reproduce what you have. Would you be able to try to install a full 5.3 like Lisa have suggested?

    If this is blocking you, I'll have to setup a remote debug session with you and see if I can figure out what is wrong with your update.

    Regards,
    Patrick 

  • Hi,

    I would prefer to have a debug session. Is it possible right now (time-shift)?

    Regards,
    Patrick

  • I just sent a friend request to you to setup a webex session.

    thanks,
    Patrick 

  • Hi Patrick,

    Just want to let you know what I have done so far. I did not uninstall the defect CCS. Instead I downloaded the new V5.3.0.00090 image (local installer) and installed this version over my defect installation. So far this was successfully. I could also run the update again (Check for updates) and CCS updated some of the Code Generation Tools. Also no more errors while opening "*.c" files.
    The error log still shows some warnings:



    This warnings are also showed in the CCS from my colleague. He has done a new clean installation.

    !SESSION 2012-12-21 09:41:15.476 -----------------------------------------------
    eclipse.buildId=I20120608-1200
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_CH
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product
    
    !ENTRY org.eclipse.ui 2 0 2012-12-21 09:41:38.745
    !MESSAGE Warnings while parsing the viewer contributions from the 'org.eclipse.ui.popupMenus' extension point
    !SUBENTRY 1 org.eclipse.ui 2 0 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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 2012-12-21 09:41:38.745
    !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.gde.adapter.c6flo 1 0 2012-12-21 09:42:42.749
    !MESSAGE install directory: C:\CCStudio_V5\ccsv5\eclipse
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-12-21 09:42:42.749
    !MESSAGE blocksDirectory directory: C:\CCStudio_V5\ccsv5\ccs_base\c6flo_1.0.0.201209281235\Blocks
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-12-21 09:42:47.135
    !MESSAGE xdcToolLocation directory: C:/CCStudio_V5/xdctools_3_24_05_48
    
    !ENTRY com.ti.gde.diagram 1 0 2012-12-21 09:42:47.135
    !MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo
    
    !ENTRY org.eclipse.osgi 2 0 2012-12-21 09:43:35.504
    !MESSAGE While loading class "com.ti.dvt.rovsupport.ROVPlugin$2", thread "Thread[main,6,main]" timed out waiting (4956ms) for thread "Thread[Worker-7,5,main]" to finish starting bundle "com.ti.dvt.rovsupport_3.3.0.201209281235 [769]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "com.ti.dvt.rovsupport.ROVPlugin$2" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/com.ti.dvt.rovsupport_3.3.0.201209281235.jar" by thread "Worker-7".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	at com.ti.dvt.rovsupport.ROVPlugin.getPartListener(ROVPlugin.java:772)
    	at com.ti.dvt.rovsupport.ROVPlugin$4.run(ROVPlugin.java:979)
    	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:4144)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
    	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    	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:353)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    	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:629)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 40 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	at com.ti.dvt.rovsupport.ROVPlugin.getPartListener(ROVPlugin.java:772)
    	at com.ti.dvt.rovsupport.ROVPlugin$4.run(ROVPlugin.java:979)
    	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:4144)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
    	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    	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:353)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    	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:629)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    
    !ENTRY org.eclipse.osgi 2 0 2012-12-21 09:43:40.428
    !MESSAGE While loading class "com.ti.dvt.rovsupport.ROVPlugin$3", thread "Thread[main,6,main]" timed out waiting (4924ms) for thread "Thread[Worker-7,5,main]" to finish starting bundle "com.ti.dvt.rovsupport_3.3.0.201209281235 [769]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but "com.ti.dvt.rovsupport.ROVPlugin$3" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/com.ti.dvt.rovsupport_3.3.0.201209281235.jar" by thread "Worker-7".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	at com.ti.dvt.rovsupport.ROVPlugin.getPerspectiveListener(ROVPlugin.java:883)
    	at com.ti.dvt.rovsupport.ROVPlugin$4.run(ROVPlugin.java:981)
    	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:4144)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
    	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    	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:353)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    	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:629)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 40 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1088)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:298)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:464)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    	at com.ti.dvt.rovsupport.ROVPlugin.getPerspectiveListener(ROVPlugin.java:883)
    	at com.ti.dvt.rovsupport.ROVPlugin$4.run(ROVPlugin.java:981)
    	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:4144)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
    	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
    	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    	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:353)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    	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:629)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    


    Best regards,
    Patrick

  • Thanks for the update, I am glad that you got your CCS working. It is not recommend to over install a newer/older version of CCS into an existing install location, there are cache files that are leftover from eclipse that can affect your new install. I always uninstall or delete the existing install before installing a fresh copy into existing location.

    The warning that you saw shouldn't affects your working environment, unless it is an error.

    Regards,
    Patrick 

  • TI,

    Just wanted to let you know this is not an isolated problem. I am having similar issues with and after upgrading including the broken editor. Clearing Juno from the sites corrrected the update conflicts but I found it was re-enabled after the updates. What's up there? Yes, since this was an upgrade CCS was already in a directory other than Program Files. Since I have active shipping projects, I require versions of the compilers that are earlier than the versions installed with the image. Thus I'm none to happy about having to re-install all of CCS as well as various versions of CGT just to get back to where I was pre-update. I know everyone wants to love eclipse (completely ignoring all its shortcomings) but it has been one headache after another since CCS 4.0. Please make the CCS upgades more bullet proof or come up with a more robust system outside of eclipse. Remember that not all of us are students with infinite free time. The economics may not be there for using TI parts if I have to squander this much time and effort everytime TI releases a major update to its only toolset.

  • Hi Calvin,

    Here is a wiki page for adding different CGT to CCS, there is also a link in this page to download different versions of CGT.

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

    Regards,
    Patrick 

  • Thanks for the link. However, not to sound ungrateful, but has TI recognized there are serious CCS update issues that need to be addressed? If you fix the update process I won't need the link.

     

    Regrads,

    Calvin