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/CCSTUDIO: XGCONF on Linux doesn't work

Part Number: CCSTUDIO

Tool/software: Code Composer Studio

Hi,

I want to edit a RTSC configuration file on Linux and when I click on any of the RTOS modules configuration, I get what you see in the photo below. The XGCONF hangs, I can't go back, I can't click anything in it. At that point I can only close it and reopen the file.

CCS 8.3.0

  • We are investigating this issue and will post a reply as soon as we have more information. Thanks for your patience.
  • Hi db,
    Sorry for the delay in response. Can you attach your cfg file? I just want to take a look at the file.

    Thanks
    ki
  • Hi,

    The .cfg doesn't matter. I never had XGCONF working under Linux with any .cfg file.

    I am attaching a file though.Dsp1.cfg

  • Yes, your file is fine. It is something with your environment. I tried your file on Ubuntu 18.04 with CCSv8.3 and it works fine.

    Which XDC tools version and BIOS versions are you using?

    What Linux distro are you using?

    Thanks
    ki
  • Hi ki,

    XDC/BIOS versions keep changing between projects, I don't think they are relevant, but pasting here a combination that I actually use:
    bios_6_73_00_12
    xdctools_3_50_07_20_core

    I use Manjaro Linux with a Gnome shell interface.

    Does XGCONF use some sort of browser/webkit in the background ?

    Thanks
  • db said:
    I use Manjaro Linux with a Gnome shell interface.

    Does XGCONF use some sort of browser/webkit in the background ?

    It's a good question. Manjaro is a distro that we do not test on. There could be some missing dependencies. I will need to investigate further.

  • Thanks Ki, let me know if you need any command output.
    Manjaro is basically ArchLinux but I guess you only test on Debian/Ubuntu anyway.
  • db said:
    I want to edit a RTSC configuration file on Linux and when I click on any of the RTOS modules configuration, I get what you see in the photo below.

    I have seen a similar issue to db, in that under Linux the XGCONF editor can fail to display contents of some pages. E.g. the following is displayed when click on Memory on the SYS/BIOS - System Overview:

    For the above was using:

    - Ubuntu 18.04.2 LTS
    - CCS 9.0.1.00004
    - SYS/BIOS 6.75.2.0
    - XDCtools 3.55.0.11

    I haven't determined the cause, but some notes on trying to investigate:
    1. Have also seen the problem with CCS 8.3 under Ubuntu 18.04.2 LTS

    2. Have also seen the problem on a 2nd PC also running Ubuntu 18.04.2 LTS

    3. The Eclipse log shows some java.lang.RuntimeException where org.eclipse.rtsc.xdctools.model.ui.editors.* appears in the backtrace around the time XGCONF was displaying incorrect contents. However, the same messages appear in the Eclipse log when CCS 9.0.1 was run under Windows 10 and XGCONF was correctly displaying contents.

    4. The Ubuntu desktop has been changed from the default theme to "Ambiance", but reverting to the default theme didn't fix the problem.

    5. The Code Composer Studio Installation Details "Configuration" tab reports that GTK2 is in use:

    org.eclipse.swt.internal.deviceZoom=100
    org.eclipse.swt.internal.gdk.backend=x11
    org.eclipse.swt.internal.gtk.theme=Ambiance
    org.eclipse.swt.internal.gtk.version=2.24.32

    I changed CCS to use GTK3 by:
    a. sudo apt-get install libwebkitgtk-3.0.0

    b. In the ccstudio.ini adding:

     --launcher.GTK_version
     3

    However, using GTK3 caused more display problems for XGCONF, so reverted to using GTK2 by undoing the edit to ccstudio.ini

  • Chester, db,
    Can you provide the project folder along withe cfg file being used?

    Thanks
    ki
  • Ki-Soo Lee said:
    Can you provide the project folder along withe cfg file being used?

    For the screenshot I posted, the project is that attached to RTOS/TMS320C6678: TSCL and time.h.

    I have seen the same issue with other projects.

  • Thanks Chester. I imported the project into my CCSv9.0.1 workspace. I could not reproduce the issue.

    Chester Gillon said:
    - Ubuntu 18.04.2 LTS
    - CCS 9.0.1.00004
    - SYS/BIOS 6.75.2.0
    - XDCtools 3.55.0.11

    I used the same as the above

    Chester Gillon said:

    5. The Code Composer Studio Installation Details "Configuration" tab reports that GTK2 is in use:

    org.eclipse.swt.internal.deviceZoom=100
    org.eclipse.swt.internal.gdk.backend=x11
    org.eclipse.swt.internal.gtk.theme=Ambiance
    org.eclipse.swt.internal.gtk.version=2.24.32

    I also have the same.

    There must be something else causing the issue. We are still investigating...

    Thanks

    ki

  • ki,

    I ran eclipse/ccstudio -consoleLog and then launched XGCONF and clocked on System Overview in XGCONF.

    In both my screenshot and the one provided by Chester Gillon, after clicking on any of the modules in System Overview you can see that most of the stuff on-screen dissapears except for Runtime, Error Handling, Device Support, Advanced links.

    So, I clicked on those with -consoleLog and this is what I get when I click any of them.

    !ENTRY org.eclipse.ui 4 0 2019-05-02 09:35:46.253
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4533)
    	at org.eclipse.swt.SWT.error(SWT.java:4448)
    	at org.eclipse.swt.SWT.error(SWT.java:4419)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:487)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1521)
    	at org.eclipse.ui.forms.widgets.ScrolledPageBook.setFocus(ScrolledPageBook.java:208)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1525)
    	at org.eclipse.ui.forms.widgets.FormToolkit$1.mouseDown(FormToolkit.java:502)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:193)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    
    !ENTRY org.eclipse.ui 4 0 2019-05-02 09:35:52.605
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4533)
    	at org.eclipse.swt.SWT.error(SWT.java:4448)
    	at org.eclipse.swt.SWT.error(SWT.java:4419)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:487)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1521)
    	at org.eclipse.ui.forms.widgets.ScrolledPageBook.setFocus(ScrolledPageBook.java:208)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1525)
    	at org.eclipse.ui.forms.widgets.FormToolkit$1.mouseDown(FormToolkit.java:502)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:193)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    
    !ENTRY org.eclipse.ui 4 0 2019-05-02 09:35:54.525
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4533)
    	at org.eclipse.swt.SWT.error(SWT.java:4448)
    	at org.eclipse.swt.SWT.error(SWT.java:4419)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:487)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1521)
    	at org.eclipse.ui.forms.widgets.ScrolledPageBook.setFocus(ScrolledPageBook.java:208)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1525)
    	at org.eclipse.ui.forms.widgets.FormToolkit$1.mouseDown(FormToolkit.java:502)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:193)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    
    
    !ENTRY org.eclipse.ui 4 0 2019-05-02 09:35:56.691
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4533)
    	at org.eclipse.swt.SWT.error(SWT.java:4448)
    	at org.eclipse.swt.SWT.error(SWT.java:4419)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:487)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1521)
    	at org.eclipse.ui.forms.widgets.ScrolledPageBook.setFocus(ScrolledPageBook.java:208)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1525)
    	at org.eclipse.ui.forms.widgets.FormToolkit$1.mouseDown(FormToolkit.java:502)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:193)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
    
    
    !ENTRY org.eclipse.ui 4 0 2019-05-02 09:35:59.537
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Widget is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:4533)
    	at org.eclipse.swt.SWT.error(SWT.java:4448)
    	at org.eclipse.swt.SWT.error(SWT.java:4419)
    	at org.eclipse.swt.widgets.Widget.error(Widget.java:487)
    	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1521)
    	at org.eclipse.ui.forms.widgets.ScrolledPageBook.setFocus(ScrolledPageBook.java:208)
    	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:1525)
    	at org.eclipse.ui.forms.widgets.FormToolkit$1.mouseDown(FormToolkit.java:502)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:193)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5268)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
    	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)

    Also, this is what was printed when eclipse/ccstudio started:

    eclipse/ccstudio -consolelog
    !SESSION 2019-05-02 09:34:18.112 -----------------------------------------------
    eclipse.buildId=4.7.1.M20171009-0410
    java.version=1.8.0_112
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB
    Framework arguments:  -product com.ti.ccstudio.branding.product
    Command-line arguments:  -os linux -ws gtk -arch x86_64 -product com.ti.ccstudio.branding.product -consolelog
    
    !ENTRY com.ti.common.core 4 0 2019-05-02 09:34:24.562
    !MESSAGE path=ccs_base/DebugServer
    
    !ENTRY com.ti.common.core 4 0 2019-05-02 09:34:24.573
    !MESSAGE debugServerDir=/home/dari/.ccsv8/ccsv8/ccs_base/DebugServer
    
    !ENTRY org.eclipse.e4.ui.workbench 2 0 2019-05-02 09:34:44.079
    !MESSAGE Removing part descriptor with the 'com.ti.ccstudio.debug.ui.msp430.targetVoltageView' id and the 'Target Voltage' description. Points to the invalid 'bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView' class.
    
    !ENTRY org.eclipse.e4.ui.workbench 2 0 2019-05-02 09:34:44.084
    !MESSAGE Removing part descriptor with the 'com.ti.dbgtrc.webapp.WebAppView' id and the 'WebApp View' description. Points to the invalid 'bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityView' class.
    

  • Thanks Chester, db,
    I was finally able to reproduce this issue. I filed a bug for it. Tracking ID: CCSIDE-3583

    Thanks
    ki
  • ki,

    Please mark this as also affecting CCS 8.3.0 in the bug tracker
    I would like the fix to be available in 8.3.x too since my work is based on this version (9.x dropped 32-bit support).
    And thx for marking it as Severity: Major as it's currently blocking me in my work.

    db
  • db said:
    Please mark this as also affecting CCS 8.3.0 in the bug tracker

    done

    db said:
    I would like the fix to be available in 8.3.x too since my work is based on this version (9.x dropped 32-bit support).

    I will make the request on your behalf. But note that once a new major release of CCS comes out, updates to the older CCS streams is rare. But you make a good point regarding CCSv8.x being the last 32-bit release. We may have to look at continued support for CCSv8.3 for awhile longer than usual.

    Thanks

    ki

  • Ki-Soo Lee said:
    I will make the request on your behalf. But note that once a new major release of CCS comes out, updates to the older CCS streams is rare. But you make a good point regarding CCSv8.x being the last 32-bit release

    Regarding my last comment, I just remembered that you are on Linux - that this issue is specific to CCS Linux. Note that CCS on Linux has been only 64-bit for some time (I believe since CCSv6.2). Hence your current CCS version (8.3) is 64-bit already. 

  • I do work on Linux 64 bit but the build system is based on Windows 32-bit so I work with both Windows and Linux 8.3.0

    db