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 in linux

Other Parts Discussed in Thread: CCSTUDIO

Hello,

I'm running ccs version 5.1.1.00033 in Ubuntu 10.04.  When I exit from ccsv5, it often stalls on a window saying that it is "Disconnecting from workspace" and I have to kill ccsv5 from the system monitor.  Is this a known problem?  Is there a workaround for it?

 

Thanks,

Mike

  • Hi Michael,

    is this all workspaces?  How reproducable is there?  Is there a log generated you could send us?   Have you tried a newer Ubuntu version?  Did you install and launch as sudo?  A few further details would help us to work through this with you.

    Best Regards,
    Lisa

  • Hi Lisa,

    This is happening in all workspaces.  It occurs more than half the time when I exit from ccsv5.  Where would a log file get generated?  I have not tried a newer Ubuntu version.  I installed and launch as a user.

     

    Thanks,

    Mike

  • Hi Mike,

    If you are able one thing I would certainly recommend is to install and launch CCS as sudo. 

    You can find any logs generated by looking at this wiki topic. 

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

    Please send us any error logs you find.   Also it might be worth upgrading Ubuntu.

    Keep us informed.
    Best Regards,
    Lisa

  • I just installed as sudo.  I run CCS from the command line as sudo.  I still get the same problem in which it stalls in a window "Disconnectin from workspace".  I simply killed it with a  ctrl-c.  I saved the eclipse error log after this occurred and I have uploaded it.

     

    Thanks,

    Mike

  • !SESSION 2012-05-17 13:28:53.260 -----------------------------------------------
    eclipse.buildId=M20110909-1335
    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 com.ti.ccstudio.debug.server 4 214294189 2012-05-17 13:28:54.364
    !MESSAGE Unexpected CCS exit detected [5/17/12 12:09 PM]!!!
    
    !ENTRY org.eclipse.osgi 2 0 2012-05-17 13:29:02.303
    !MESSAGE While loading class "org.eclipse.core.internal.resources.ProjectPreferences", thread "Thread[Worker-0,5,main]" timed out waiting (5007ms) for thread "Thread[main,6,main]" to finish starting bundle "org.eclipse.core.resources_3.7.100.v20110510-0712 [88]". To avoid deadlock, thread "Thread[Worker-0,5,main]" is proceeding but "org.eclipse.core.internal.resources.ProjectPreferences" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/org.eclipse.core.resources_3.7.100.v20110510-0712.jar" by thread "main".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.createNode(PreferenceServiceRegistryHelper.java:160)
    	at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:387)
    	at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:63)
    	at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:96)
    	at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:85)
    	at org.eclipse.core.internal.preferences.PreferencesService$5.run(PreferencesService.java:623)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.internal.preferences.PreferencesService.getNodes(PreferencesService.java:607)
    	at org.eclipse.core.internal.preferences.PreferencesService.getInt(PreferencesService.java:559)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.adjustCacheSize(PDOMManager.java:290)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.postStartup(PDOMManager.java:230)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager$2.run(PDOMManager.java:209)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 33 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.createNode(PreferenceServiceRegistryHelper.java:160)
    	at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:387)
    	at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:63)
    	at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:96)
    	at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:85)
    	at org.eclipse.core.internal.preferences.PreferencesService$5.run(PreferencesService.java:623)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.internal.preferences.PreferencesService.getNodes(PreferencesService.java:607)
    	at org.eclipse.core.internal.preferences.PreferencesService.getInt(PreferencesService.java:559)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.adjustCacheSize(PDOMManager.java:290)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.postStartup(PDOMManager.java:230)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager$2.run(PDOMManager.java:209)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.osgi 2 0 2012-05-17 13:29:07.309
    !MESSAGE While loading class "org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties", thread "Thread[Worker-0,5,main]" timed out waiting (5000ms) for thread "Thread[main,6,main]" to finish starting bundle "org.eclipse.core.resources_3.7.100.v20110510-0712 [88]". To avoid deadlock, thread "Thread[Worker-0,5,main]" is proceeding but "org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/org.eclipse.core.resources_3.7.100.v20110510-0712.jar" by thread "main".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 java.lang.Class.getDeclaredConstructors0(Native Method)
    	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    	at java.lang.Class.getConstructor0(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.createNode(PreferenceServiceRegistryHelper.java:160)
    	at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:387)
    	at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:63)
    	at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:96)
    	at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:85)
    	at org.eclipse.core.internal.preferences.PreferencesService$5.run(PreferencesService.java:623)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.internal.preferences.PreferencesService.getNodes(PreferencesService.java:607)
    	at org.eclipse.core.internal.preferences.PreferencesService.getInt(PreferencesService.java:559)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.adjustCacheSize(PDOMManager.java:290)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.postStartup(PDOMManager.java:230)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager$2.run(PDOMManager.java:209)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 36 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 java.lang.Class.getDeclaredConstructors0(Native Method)
    	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    	at java.lang.Class.getConstructor0(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
    	at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
    	at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    	at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    	at org.eclipse.core.internal.preferences.PreferenceServiceRegistryHelper.createNode(PreferenceServiceRegistryHelper.java:160)
    	at org.eclipse.core.internal.preferences.PreferencesService.createNode(PreferencesService.java:387)
    	at org.eclipse.core.internal.preferences.RootPreferences.getChild(RootPreferences.java:63)
    	at org.eclipse.core.internal.preferences.RootPreferences.getNode(RootPreferences.java:96)
    	at org.eclipse.core.internal.preferences.RootPreferences.node(RootPreferences.java:85)
    	at org.eclipse.core.internal.preferences.PreferencesService$5.run(PreferencesService.java:623)
    	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    	at org.eclipse.core.internal.preferences.PreferencesService.getNodes(PreferencesService.java:607)
    	at org.eclipse.core.internal.preferences.PreferencesService.getInt(PreferencesService.java:559)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.adjustCacheSize(PDOMManager.java:290)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.postStartup(PDOMManager.java:230)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager$2.run(PDOMManager.java:209)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.osgi 2 0 2012-05-17 13:29:12.324
    !MESSAGE While loading class "org.eclipse.core.internal.events.ResourceChangeEvent", thread "Thread[Worker-1,5,main]" timed out waiting (5001ms) for thread "Thread[main,6,main]" to finish starting bundle "org.eclipse.core.resources_3.7.100.v20110510-0712 [88]". To avoid deadlock, thread "Thread[Worker-1,5,main]" is proceeding but "org.eclipse.core.internal.events.ResourceChangeEvent" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/org.eclipse.core.resources_3.7.100.v20110510-0712.jar" by thread "main".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:394)
    	at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
    	at org.eclipse.core.internal.resources.SaveManager.addParticipant(SaveManager.java:153)
    	at org.eclipse.core.internal.resources.Workspace.addSaveParticipant(Workspace.java:360)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.startSaveParticipant(CProjectDescriptionManager.java:362)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.access$1(CProjectDescriptionManager.java:359)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager$3.run(CProjectDescriptionManager.java:334)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 22 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:394)
    	at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
    	at org.eclipse.core.internal.resources.SaveManager.addParticipant(SaveManager.java:153)
    	at org.eclipse.core.internal.resources.Workspace.addSaveParticipant(Workspace.java:360)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.startSaveParticipant(CProjectDescriptionManager.java:362)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.access$1(CProjectDescriptionManager.java:359)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager$3.run(CProjectDescriptionManager.java:334)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.osgi 2 0 2012-05-17 13:29:17.326
    !MESSAGE While loading class "org.eclipse.core.resources.IWorkspaceRoot", thread "Thread[Worker-0,5,main]" timed out waiting (5000ms) for thread "Thread[main,6,main]" to finish starting bundle "org.eclipse.core.resources_3.7.100.v20110510-0712 [88]". To avoid deadlock, thread "Thread[Worker-0,5,main]" is proceeding but "org.eclipse.core.resources.IWorkspaceRoot" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/org.eclipse.core.resources_3.7.100.v20110510-0712.jar" by thread "main".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 org.eclipse.cdt.internal.core.model.CModel.buildStructure(CModel.java:194)
    	at org.eclipse.cdt.internal.core.model.Openable.generateInfos(Openable.java:265)
    	at org.eclipse.cdt.internal.core.model.CElement.openWhenClosed(CElement.java:428)
    	at org.eclipse.cdt.internal.core.model.CElement.getElementInfo(CElement.java:307)
    	at org.eclipse.cdt.internal.core.model.CElement.getElementInfo(CElement.java:297)
    	at org.eclipse.cdt.internal.core.model.Parent.getChildren(Parent.java:55)
    	at org.eclipse.cdt.internal.core.model.Parent.getChildrenOfType(Parent.java:67)
    	at org.eclipse.cdt.internal.core.model.CModel.getCProjects(CModel.java:53)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.postStartup(PDOMManager.java:243)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager$2.run(PDOMManager.java:209)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 26 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:473)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 org.eclipse.cdt.internal.core.model.CModel.buildStructure(CModel.java:194)
    	at org.eclipse.cdt.internal.core.model.Openable.generateInfos(Openable.java:265)
    	at org.eclipse.cdt.internal.core.model.CElement.openWhenClosed(CElement.java:428)
    	at org.eclipse.cdt.internal.core.model.CElement.getElementInfo(CElement.java:307)
    	at org.eclipse.cdt.internal.core.model.CElement.getElementInfo(CElement.java:297)
    	at org.eclipse.cdt.internal.core.model.Parent.getChildren(Parent.java:55)
    	at org.eclipse.cdt.internal.core.model.Parent.getChildrenOfType(Parent.java:67)
    	at org.eclipse.cdt.internal.core.model.CModel.getCProjects(CModel.java:53)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager.postStartup(PDOMManager.java:243)
    	at org.eclipse.cdt.internal.core.pdom.PDOMManager$2.run(PDOMManager.java:209)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY org.eclipse.osgi 2 0 2012-05-17 13:29:17.328
    !MESSAGE While loading class "org.eclipse.core.resources.IMarkerDelta", thread "Thread[Worker-1,5,main]" timed out waiting (5000ms) for thread "Thread[main,6,main]" to finish starting bundle "org.eclipse.core.resources_3.7.100.v20110510-0712 [88]". To avoid deadlock, thread "Thread[Worker-1,5,main]" is proceeding but "org.eclipse.core.resources.IMarkerDelta" may not be fully initialized.
    !STACK 0
    org.osgi.framework.BundleException: State change in progress for bundle "reference:file:plugins/org.eclipse.core.resources_3.7.100.v20110510-0712.jar" by thread "main".
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 org.eclipse.core.internal.events.ResourceChangeEvent.<clinit>(ResourceChangeEvent.java:21)
    	at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:394)
    	at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
    	at org.eclipse.core.internal.resources.SaveManager.addParticipant(SaveManager.java:153)
    	at org.eclipse.core.internal.resources.Workspace.addSaveParticipant(Workspace.java:360)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.startSaveParticipant(CProjectDescriptionManager.java:362)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.access$1(CProjectDescriptionManager.java:359)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager$3.run(CProjectDescriptionManager.java:334)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	... 23 more
    Root exception:
    org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
    	at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
    	at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
    	at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:462)
    	at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
    	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
    	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 org.eclipse.core.internal.events.ResourceChangeEvent.<clinit>(ResourceChangeEvent.java:21)
    	at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:394)
    	at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
    	at org.eclipse.core.internal.resources.SaveManager.addParticipant(SaveManager.java:153)
    	at org.eclipse.core.internal.resources.Workspace.addSaveParticipant(Workspace.java:360)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.startSaveParticipant(CProjectDescriptionManager.java:362)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.access$1(CProjectDescriptionManager.java:359)
    	at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager$3.run(CProjectDescriptionManager.java:334)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !ENTRY com.ti.ccstudio.scripting.console 2 0 2012-05-17 13:29:26.289
    !MESSAGE Failed to setActiveScriptContext for class org.eclipse.rtsc.xdctools.model.ui.scripting.XGCONFScriptingService
    !STACK 0
    java.lang.AbstractMethodError: org.eclipse.rtsc.xdctools.model.ui.scripting.XGCONFScriptingService.getScriptableObject()Lcom/ti/common/ui/scripting/console/CTIScriptableObject;
    	at com.ti.ccstudio.scripting.console.internal.Activator.setActiveScriptContext(Activator.java:94)
    	at com.ti.ccstudio.scripting.console.internal.Startup$1.safeRun(Startup.java:53)
    	at com.ti.ccstudio.rhino.SafeRunnable.run(SafeRunnable.java:27)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$1.run(RhinoThreadExecutor.java:67)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(RhinoThreadExecutor.java:88)
    
    !ENTRY com.ti.ccstudio.scripting.console 2 0 2012-05-17 13:29:29.796
    !MESSAGE Failed to setActiveScriptContext for class org.eclipse.rtsc.xdctools.model.ui.scripting.XGCONFScriptingService
    !STACK 0
    java.lang.AbstractMethodError
    	at com.ti.ccstudio.scripting.console.internal.Activator.setActiveScriptContext(Activator.java:94)
    	at com.ti.ccstudio.scripting.console.internal.Startup$2$1.safeRun(Startup.java:100)
    	at com.ti.ccstudio.rhino.SafeRunnable.run(SafeRunnable.java:27)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$1.run(RhinoThreadExecutor.java:67)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    	at com.ti.ccstudio.rhino.internal.RhinoThreadExecutor$RhinoThread.run(RhinoThreadExecutor.java:88)
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-05-17 13:29:30.005
    !MESSAGE install directory: /opt/TI/ccsv5/eclipse
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-05-17 13:29:30.016
    !MESSAGE blocksDirectory directory: /opt/TI/ccsv5/ccs_base/c6flo_1.0.0.201201192237/Blocks
    
    !ENTRY com.ti.gde.adapter.c6flo 1 0 2012-05-17 13:29:30.031
    !MESSAGE xdcToolLocation directory: /opt/TI/xdctools_3_22_04_46
    
    !ENTRY com.ti.gde.diagram 1 0 2012-05-17 13:29:30.032
    !MESSAGE GDE adapter found: com.ti.gde.adapter.c6flo.C6floAdapter   Supporting extensions: [c6flo] PluginID=com.ti.gde.adapter.c6flo
    

    Here is the error log...

  • Hi Michael,

    ok, many thanks for sending that.  Let"s see if I can digest the logs here and figure out the issue.  Have you tried CCSv5.2?

    Best Regards,
    Lisa

  • HI Michael,

    unfortunately from a first look at these logs there is not much we can tell.  If you would be willing, I have put some instructions from a colleague below as to how we might be able to collect a bit more information in order to see about pinpointing this.

    Please keep us informed and send us the results if possible.

    Best Regards,

    Lisa

    The only thing that might work is :

    Add following lines to ccstudio.ini (if ccstudio is used to start ccs, otherwise to eclipse.ini if eclipse is used)>

    ------------

     

    -Xdebug

    -Xnoagent

    -Djava.compiler=NONE

    -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n

     

    ----------------

     

     

    Install full JDK (not just the JRE) on your host OS.

     

    Start CCS

     

    When a hang occurs, go into JDK installation directory and start jvisualvm application.  (On my system it is in C:\Program Files (x86)\Java\jdk1.6.0_13\bin)

     

    Once it starts, jvisualvm should detect all java processes running on the system. Determine process id of CCS and the right click on the node with same process id in jvisualvm, then select “Thread Dump”, it should open a new child node, double click on thread dump node. You should be able to select everything (Select All) and copy to a new text file and e-mail it to us.

     

     

    This the easiest way that I can think of that we could use to get some more information.

  • Hey,

    I upgraded to version 5.2 and I have not seen the problem again.

     

    Thanks,

    Mike

  • Hi Michael,

    great, glad to hear.

    Best Regards,
    Lisa