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.

TMS320F280049C: GIT with CCS : "Commit and Push" does not pop up "Destination Git Repository" window

Part Number: TMS320F280049C
Other Parts Discussed in Thread: CCSTUDIO

I used to follow instructions of 

https://software-dl.ti.com/ccs/esd/documents/sdto_ccs_git-with-ccs.html  (Using GIT with Code Composer Studio) 
to create local repository, local branch, and then push to remote git server from CCS11 -- it always worked
 
But after I switched to CCS12.5, I hit a strange error; details are below:
I followed exactly the same procedure until 
  • "Adding and Committing files/project" , with steps listed below:
    • In the CCS Project Explorer view, select the CCS project and use the context menu to select Team->Add to Index
    • In the CCS Project Explorer view, select the CCS project and use the context menu to select Team->Commit
      This should automatically open the Git Staging view
    • In the Git Staging view, add your Commit Message, then click Commit (to keep in local repository) or Commit and Push (to commit and push to remote repository).    -- Quentin: I selected "Commit and Push",  as shown below, trying to push into remote repository in remote git server:
with CCS11 before, it used to pop up a "Destination Git Repository" window as shown below at this moment to allow me to enter Remote name, URI, Host, etc:
but with CCS12.5, the above window did not pop up at this moment; instead, it popped up a window as shown below:
Any idea what happened?
  • Hello,

    Do you still have CCS 11 installed (on the same PC)? If so, does everything still work with CCS 11 but not CCS 12?

    Thanks

    ki

  • Yes, CCS 11 still works fine.

    Thanks,

    Quentin

  • Can you provide your CCS 12.5 workspace error log?

    <WORKSPACE DIR>/.metadata/.log

    Thanks

    ki

  • I failed to upload <WORKSPACE DIR>/.metadata/.log, so post its content below:

    !SESSION 2024-01-12 23:20:26.611 -----------------------------------------------
    eclipse.buildId=4.23.0.I20220308-0310
    java.version=11.0.13
    java.vendor=Eclipse Adoptium
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Framework arguments: -product com.ti.ccstudio.branding.product
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -product com.ti.ccstudio.branding.product

    !ENTRY com.ti.common.core 1 0 2024-01-12 23:20:41.054
    !MESSAGE path=ccs_base/DebugServer

    !ENTRY com.ti.common.core 1 0 2024-01-12 23:20:41.057
    !MESSAGE debugServerDir=C:/ti/ccs1250/ccs/ccs_base/DebugServer

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.133
    !MESSAGE constructor

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.134
    !MESSAGE done with directories

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.135
    !MESSAGE loading ti_logger

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.136
    !MESSAGE Platform os: win32

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.136
    !MESSAGE loading cToolsIF

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.142
    !MESSAGE loading cTools

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.148
    !MESSAGE loading TraceFactory

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.153
    !MESSAGE loading sqlite3

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.158
    !MESSAGE loading CloudTrace

    !ENTRY com.ti.dbgtrc.webapp.CloudTraceInterface 0 0 2024-01-12 23:20:43.180
    !MESSAGE CloudTrace interface loaded

    !ENTRY org.eclipse.equinox.event 4 0 2024-01-12 23:20:45.227
    !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD] {ChangedElement=org.eclipse.e4.primaryDataStack=org.eclipse.e4.ui.model.application.ui.basic.impl.PartStackImpl@58038583 (tags: [org.eclipse.e4.primaryDataStack, EditorStack, active, Maximized], contributorURI: null) (widget: CTabFolder {} [layout=org.eclipse.swt.custom.CTabFolderLayout@4baf0b7f], renderer: org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer@562ec518, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null), org.eclipse.e4.data={ChangedElement=org.eclipse.e4.primaryDataStack=org.eclipse.e4.ui.model.application.ui.basic.impl.PartStackImpl@58038583 (tags: [org.eclipse.e4.primaryDataStack, EditorStack, active, Maximized], contributorURI: null) (widget: CTabFolder {} [layout=org.eclipse.swt.custom.CTabFolderLayout@4baf0b7f], renderer: org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer@562ec518, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null), AttName=tags, EventType=ADD, Position=3, Widget=CTabFolder {} [layout=org.eclipse.swt.custom.CTabFolderLayout@4baf0b7f], NewValue=Maximized}, AttName=tags, EventType=ADD, Position=3, Widget=CTabFolder {} [layout=org.eclipse.swt.custom.CTabFolderLayout@4baf0b7f], NewValue=Maximized} to handler org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler@30f39d9d
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.IllegalArgumentException:
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:68)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4779)
    at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34)
    at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
    at org.eclipse.emf.ecore.util.EcoreEList.dispatchNotification(EcoreEList.java:249)
    at org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:304)
    at org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304)
    at org.eclipse.ui.internal.WorkbenchIntroManager.setIntroStandby(WorkbenchIntroManager.java:200)
    at org.eclipse.ui.internal.WorkbenchIntroManager.showIntro(WorkbenchIntroManager.java:139)
    at org.eclipse.ui.application.WorkbenchWindowAdvisor.openIntro(WorkbenchWindowAdvisor.java:188)
    at org.eclipse.ui.internal.ide.application.IDEWorkbenchWindowAdvisor.openIntro(IDEWorkbenchWindowAdvisor.java:573)
    at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:933)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:995)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:96)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:83)
    at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1469)
    at org.eclipse.ui.internal.StandardTrim.createStatusLine(StandardTrim.java:118)
    at org.eclipse.ui.internal.StandardTrim.createWidget(StandardTrim.java:48)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:995)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:403)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:344)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:227)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:94)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:37)
    at org.eclipse.e4.ui.workbench.renderers.swt.ToolControlRenderer.createWidget(ToolControlRenderer.java:129)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
    at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72)
    at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(TrimBarRenderer.java:109)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528)
    at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:680)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
    Caused by: java.lang.IllegalArgumentException:
    at org.eclipse.core.runtime.Assert.isLegal(Assert.java:66)
    at org.eclipse.core.runtime.Assert.isLegal(Assert.java:50)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.findElementsRecursive(ModelServiceImpl.java:175)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.findElements(ModelServiceImpl.java:437)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.findElements(ModelServiceImpl.java:430)
    at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.findValidElementsToMinimize(MinMaxAddon.java:855)
    at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.getElementsToMinimize(MinMaxAddon.java:798)
    at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.maximize(MinMaxAddon.java:734)
    at org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon.subscribeTopicTagsChanged(MinMaxAddon.java:408)
    at jdk.internal.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
    ... 89 more

    !ENTRY com.ti.ccstudio.project.ui.webcontent 1 0 2024-01-12 23:20:46.452
    !MESSAGE CCS HTTP adapter started! [ccs.port:62310] - Open 'localhost:62310/ide' in web browser to see listing of available APIs...

    !ENTRY com.ti.ccstudio.ui 1 0 2024-01-12 23:20:48.905
    !MESSAGE CCS IDE session started!
    CCS build: 12.5.0.00007
    CCS location: C:/ti/ccs1250/ccs
    Workspace location: C:/Users/Xiaoquan/Documents/JX_CCS_git/JX_QS3

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:49.910
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../artifacts.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:50.238
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../artifacts.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:50.533
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:52.165
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:52.583
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:54.370
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../artifacts.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:54.941
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../artifacts.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:55.373
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:55.891
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:56.847
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:57.406
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:58.093
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:59.442
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../artifacts.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:20:59.818
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.equinox.p2.repository 2 0 2024-01-12 23:21:01.041
    !MESSAGE Using unsafe http transport to retrieve software-dl.ti.com/.../content.xml.xz, see CVE-2021-41033. Consider using https instead.

    !ENTRY org.eclipse.cdt.core 1 0 2024-01-12 23:21:23.265
    !MESSAGE Indexed 'QS3' (15 sources, 211 headers) in 4.22 sec: 21,050 declarations; 71,533 references; 0 unresolved inclusions; 24 syntax errors; 97 unresolved names (0.1%)

    !ENTRY org.eclipse.cdt.core 1 0 2024-01-12 23:21:50.199
    !MESSAGE Indexed 'QS3' (15 sources, 213 headers) in 2.58 sec: 21,070 declarations; 71,605 references; 0 unresolved inclusions; 10 syntax errors; 97 unresolved names (0.1%)

    !ENTRY org.eclipse.equinox.p2.core 4 0 2024-01-12 23:21:58.167
    !MESSAGE Provisioning exception
    !STACK 1
    org.eclipse.equinox.p2.core.ProvisionException: No repository found at software-dl.ti.com/.../CCS12.0.0.00009_update.
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:405)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:709)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
    at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:171)
    at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:113)
    at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:124)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:63)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:787)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:685)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:110)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:105)
    at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.getAvailableRepositories(UpdateChecker.java:152)
    at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.checkForUpdates(UpdateChecker.java:130)
    at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:78)
    !SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2024-01-12 23:21:58.168
    !MESSAGE No repository found at software-dl.ti.com/.../CCS12.0.0.00009_update.

    !ENTRY org.eclipse.egit.ui 4 0 2024-01-12 23:39:16.305
    !MESSAGE Can't connect to any repository:

    !ENTRY org.eclipse.ui 4 0 2024-01-12 23:50:56.971
    !MESSAGE Unhandled event loop exception
    !STACK 0
    com.teamdev.jxbrowser.ObjectClosedException: Attempted to use a closed object.

    You're trying to call a method of a closed object. Usually, it happens when you
    call the `close()` method of an object (or its owner) prior to calling methods
    of that object.

    Another common cause of this exception is working with cached DOM or JavaScript
    objects. For example, if you navigate to another web page and try to call
    a method of a DOM or a JavaScript object from the previous page, you will get
    this exception.

    It's also possible that the native Chromium process has crashed. In that case,
    all the objects that belong to that process are closed automatically.

    The following article explains this exception in detail: links.teamdev.com/jxbrowser-object-closed-exception

    at com.teamdev.jxbrowser.internal.CloseableImpl.checkNotClosed(CloseableImpl.java:41)
    at com.teamdev.jxbrowser.internal.rpc.stream.CallbackStream.remove(CallbackStream.java:80)
    at java.base/java.util.Optional.map(Unknown Source)
    at com.teamdev.jxbrowser.internal.rpc.ServiceConnectionImpl.remove(ServiceConnectionImpl.java:139)
    at com.teamdev.jxbrowser.internal.rpc.UniversalServiceConnection.remove(UniversalServiceConnection.java:144)
    at com.teamdev.jxbrowser.browser.internal.BrowserWidget.remove(BrowserWidget.java:791)
    at com.teamdev.jxbrowser.view.swt.internal.FocusAdapter.stopEventProcessing(FocusAdapter.java:106)
    at com.teamdev.jxbrowser.view.swt.internal.WindowedWidget.unregisterListeners(WindowedWidget.java:197)
    at com.teamdev.jxbrowser.view.swt.internal.WindowedWidget.close(WindowedWidget.java:112)
    at com.teamdev.jxbrowser.view.swt.internal.SafeExecutor.lambda$executeSilently$1(SafeExecutor.java:91)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4035)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3635)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
    at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

  • Thank you. I'll need to follow up with engineering on this.

  • Hello, any update on this? Please advise

  • Hello, could please advise on how to pop up  "Destination Git Repository" window? We are stuck on this now.

  • I've been playing around with this for a bit. Everything works with CCS 11.x as you said. In CCS 12.5.0, I can reproduce the error now. After I get the error, when I check the Git Staging view, I have the option to Push HEAD, when I press that then I see Destination Git Repository dialog. I assume you see the same behavior.

    I'm not sure why this is the case. When searching various forums, there are several reports of similar behavior so I am investigating.

    Please note that EGit is something that comes with stock Eclipse so it is not something developed or supported by the CCS team. Hence the delay.