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.

request for technical inquire for CCSv6

Other Parts Discussed in Thread: CCSTUDIO

I writing to inquire about CCSv6 IDE tool.

 

I Have a problems with CCSv6. (Code Composer Studio, version:6.1.1.00022, Full License)

development Environment: Windows 7 professional KN, Intel® Core™ i5- 4590 CPU @ 3.30GHZ, RAM: 4GB, x64

 

I always getting error messages. When error message is occurred I must stopped the work(Collecting 1,2,3). And restart program. But Its not solution.

The same thing if I restart the program. Time goes by I received the error message like(Collecting 1,2,3)

 

when I open the CCS keep getting error messages. (Like attached image)
The message text is ‘ Collecting garbage(image 1) ’, Internal error(image 2) ’, Problem  Occurred(image 3) . (alarm in the order named)

just, open IDE Tool(CCSv6) but any project is not started(any project is not running).

 

Searching many times related error message. And try to Windows Task Manager(image 4).

Similarly just open IDE Tool(CCSv6) then I see the process view(attached image 4) in Windows Task Manager

 

Surprisingly number of Thread handler has increased as time goes on. Just open the IDE Tool. No give the execution command. any project was not stared.

 

I wonder this work. What can I do for fix the error messages.

  • Hello,
    I only see one image attached. Can you reattach the others?

    You may also want to try increasing the JVM max heap size and see if that helps:
    processors.wiki.ti.com/.../FAQ_-_CCSv6

    Thanks
    ki
  • 1. collecting garbage

    2. internal error

    3. problem occurred

    4. windows task manager

    5. ccs. log file

    3542.ccs log file.txt

  • And i already change eclipse.ini setting like this. but same error is alarm.

    primarily, ccs application that run in 32-bit OS?

    but system hardware requires -  processors.wiki.ti.com/.../System_Requirements

    support in windows 64bit - os.

        How can i solve this problem. please let me know.

    I'm looking forward to your post.

    Thank you for your time.

  • Hi,

    Try CCS at another PC and see, if the same error happens. I am using CCS under Windows 7 64-bit for a very long time now and I do not encounter this error.

    - kel
  • Hi,

    Thanks to reply.

    In my case, Not Long time. just 10minute takes time to occurred error.

    so, How can solve this error?

    I try to memory analyze that CCSv6 program.

    Is it right way?

    I'm so serious.

    This PC is new. bought last 3month ago.  should I reinstall OS?

    - MIN

     

  • Try, Ki-Soo Lee advice. He is an expert with CCS.

    - kel
  • I tried as he was advised. How can i contact with Ki-Soo Lee?


    -MIN
  • The best way is wait for him to reply here. There are other TI CCS experts who reads your post.

    - kel
  • Hello,

    Sorry for the delay in response

    Ji Young Min said:
    And i already change eclipse.ini setting like this. but same error is alarm.

    Note that you need to modify 'ccstudio.ini' and NOT 'eclipse.ini'. Try adjusting the max heap. If you are running low, you can try increasing the value (though if you go too high, it will also cause problems.

    Ji Young Min said:
    primarily, ccs application that run in 32-bit OS?

    CCS itself is a 32-bit application but it will work with both 32-bit and 64-bit OS.

    Thanks

    ki

  • hello,

    Thank you for reply :)

    I get to know modify 'ccstudio.ini'. so i try it. (from Xms128m,Xmx768m to recomended Xms512m, Xmx-768m)
    but sadly same situation occurred.

    How can i remove the error.
    It stop over and over again. Thread is increasing as time goes by.

    Thanks



    Min
  • Is this error a recent error or have you had this error from the beginning? If everything was working fine before and this is a new error, please trying using a clean new workspace folder.

    If not, please provide the the Details error log? In your 3rd screenshot, there is a button to show the Details. Please copy and paste that information to this thread.
    e2e.ti.com/.../3.-problem-Occurred.png

    Thanks
    ki
  • Hi

    The error have from the beginning. from after install the CCS.

    3rd screenshot error is not always occurred. 1st screenshot error is awalys occurred.

    I remember the error (3rd screenshot errror) detail error log is same sentence. "IDE Exception Handler has encountered a problem. an Internal error has occurred."

    Thanks


    Min

    Here is the .log file

    !SESSION 2015-12-15 16:36:37.505 -----------------------------------------------
    eclipse.buildId=4.4.1.M20140925-0400
    java.version=1.7.0_60
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
    Framework arguments:  -product com.ti.ccstudio.branding.product - clean
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product - clean

    This is a continuation of log file C:\Users\Administrator\workspace_v6_1\.metadata\.bak_0.log
    Created Time: 2015-12-15 16:50:54.649

    !ENTRY org.eclipse.e4.ui.workbench 4 0 2015-12-15 16:50:54.649
    !MESSAGE Exception occurred while unrendering: org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl@a592e9 (elementId: org.eclipse.e4.ui.compatibility.editor, tags: [Editor, org.eclipse.cdt.ui.editor.CEditor, removeOnHide], contributorURI: null) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (contributionURI: bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor, object: null, context: null, variables: [], label: null, iconURI: null, tooltip: null, dirty: false, closeable: true, description: null)
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

    !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2015-12-15 16:50:54.660
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

    !ENTRY org.eclipse.e4.ui.workbench 4 0 2015-12-15 16:50:54.662
    !MESSAGE Exception occurred while unrendering: org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl@864dae (elementId: org.eclipse.e4.ui.compatibility.editor, tags: [Editor, org.eclipse.cdt.ui.editor.CEditor, removeOnHide], contributorURI: null) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (contributionURI: bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor, object: null, context: null, variables: [], label: null, iconURI: null, tooltip: null, dirty: false, closeable: true, description: null)
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

    !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2015-12-15 16:50:54.668
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

    !ENTRY org.eclipse.e4.ui.workbench 4 0 2015-12-15 16:50:54.669
    !MESSAGE Exception occurred while unrendering: org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl@16b4df2 (elementId: org.eclipse.e4.ui.compatibility.editor, tags: [Editor, org.eclipse.cdt.ui.editor.CEditor, removeOnHide], contributorURI: null) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (contributionURI: bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor, object: null, context: null, variables: [], label: null, iconURI: null, tooltip: null, dirty: false, closeable: true, description: null)
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

  • Thank you. This laog will be helpful for our analysis. I will keep you posted of our progress.

    Can you also modify ccstudio.ini again and try the below values for min and max heap size?

    -Xms128m
    -Xmx1024m
  • Hi

    Ki-Soo

    I modified ccstudio.ini again. but also occurred same error.

    In window task manager on thread view, after modify,

    the error message occurred when lower number of threads.(before: about  540 threads-> after  : about 327 threads)

    !SESSION 2015-12-23 09:36:41.948 -----------------------------------------------
    eclipse.buildId=4.4.1.M20140925-0400
    java.version=1.7.0_60
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
    Framework arguments:  -product com.ti.ccstudio.branding.product - clean
    Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.ti.ccstudio.branding.product - clean

    This is a continuation of log file C:\Users\Administrator\workspace_v6_1\.metadata\.bak_0.log
    Created Time: 2015-12-23 09:58:29.216

    !ENTRY org.eclipse.cdt.core 1 0 2015-12-23 09:58:29.216
    !MESSAGE Indexed 'DCU_FW' (38 sources, 170 headers) in 2.39 sec: 10,615 declarations; 31,490 references; 4 unresolved inclusions; 5 syntax errors; 285 unresolved names (0.67%)

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-23 09:58:32.804
    !MESSAGE An internal error occurred during: "Build Project".
    !STACK 0
    java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
     at org.eclipse.cdt.utils.spawner.Spawner.exec(Spawner.java:335)
     at org.eclipse.cdt.utils.spawner.Spawner.<init>(Spawner.java:91)
     at org.eclipse.cdt.utils.spawner.ProcessFactory.exec(ProcessFactory.java:91)
     at org.eclipse.cdt.core.CommandLauncher.execute(CommandLauncher.java:194)
     at com.ti.ccstudio.project.core.internal.build.temp.ExternalBuildRunner.invokeExternalBuild(ExternalBuildRunner.java:197)
     at com.ti.ccstudio.project.core.internal.build.CCSBuildRunner.invokeExternalBuild(CCSBuildRunner.java:163)
     at com.ti.ccstudio.project.core.internal.build.temp.ExternalBuildRunner.invokeBuild(ExternalBuildRunner.java:81)
     at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:753)
     at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:510)
     at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:459)
     at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
     at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
     at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
     at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
     at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:496)
     at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:415)
     at org.eclipse.ui.actions.BuildAction$1.runInWorkspace(BuildAction.java:305)
     at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    !ENTRY org.eclipse.ui 4 0 2015-12-23 09:59:16.359
    !MESSAGE Unhandled event loop exception
    !STACK 0
    java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
     at org.eclipse.jface.text.TextViewerHoverManager.computeInformation(TextViewerHoverManager.java:211)
     at org.eclipse.jface.text.AbstractInformationControlManager.doShowInformation(AbstractInformationControlManager.java:1131)
     at org.eclipse.jface.text.AbstractHoverInformationControlManager$MouseTracker.mouseHover(AbstractHoverInformationControlManager.java:519)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:208)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-23 10:01:08.497
    !MESSAGE An internal error occurred during: "Launching DCU_FW".
    !STACK 0
    java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.prestartCoreThread(Unknown Source)
     at com.ti.ccstudio.debug.launch.CCSLaunch.<init>(CCSLaunch.java:112)
     at com.ti.ccstudio.debug.launch.CCSLaunchDelegate.getLaunch(CCSLaunchDelegate.java:72)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:812)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
     at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
     at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-23 10:01:18.309
    !MESSAGE An internal error occurred during: "Launching DCU_FW".
    !STACK 0
    java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.prestartCoreThread(Unknown Source)
     at com.ti.ccstudio.debug.launch.CCSLaunch.<init>(CCSLaunch.java:112)
     at com.ti.ccstudio.debug.launch.CCSLaunchDelegate.getLaunch(CCSLaunchDelegate.java:72)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:812)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
     at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
     at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-23 10:01:23.629
    !MESSAGE An internal error occurred during: "Launching DCU_FW".
    !STACK 0
    java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.prestartCoreThread(Unknown Source)
     at com.ti.ccstudio.debug.launch.CCSLaunch.<init>(CCSLaunch.java:112)
     at com.ti.ccstudio.debug.launch.CCSLaunchDelegate.getLaunch(CCSLaunchDelegate.java:72)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:812)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
     at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
     at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-23 10:01:56.888
    !MESSAGE An internal error occurred during: "Launching DCU_FW".
    !STACK 0
    java.lang.OutOfMemoryError: unable to create new native thread
     at java.lang.Thread.start0(Native Method)
     at java.lang.Thread.start(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.prestartCoreThread(Unknown Source)
     at com.ti.ccstudio.debug.launch.CCSLaunch.<init>(CCSLaunch.java:112)
     at com.ti.ccstudio.debug.launch.CCSLaunchDelegate.getLaunch(CCSLaunchDelegate.java:72)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:812)
     at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
     at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
     at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

    !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2015-12-23 10:02:00.102
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

    !ENTRY org.eclipse.e4.ui.workbench 4 0 2015-12-23 10:02:00.102
    !MESSAGE Exception occurred while unrendering: org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl@309814 (elementId: org.eclipse.e4.ui.compatibility.editor, tags: [Editor, org.eclipse.cdt.ui.editor.CEditor, removeOnHide], contributorURI: null) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (contributionURI: bundleclass://org.eclipse.ui.workbench/org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor, object: null, context: null, variables: [], label: app_main.c, iconURI: platform:/plugin/org.eclipse.cdt.ui/icons/obj16/c_file_obj.gif, tooltip: null, dirty: false, closeable: true, description: null)
    !STACK 0
    org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
     at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
     at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
     at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390)
     at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143)
     at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107)
     at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70)
     at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:887)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.disposeWidget(ElementReferenceRenderer.java:118)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:933)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:894)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
     at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1937)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1560)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137)
     at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079)
     at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407)
     at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380)
     at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1556)
     at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1527)
     at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1592)
     at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1589)
     at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1603)
     at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:521)
     at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$11.shellClosed(WBWRenderer.java:564)
     at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98)
     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
     at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
     at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:308)
     at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1696)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4612)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2544)
     at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498)
     at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
     at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
     at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1626)
     at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2075)
     at org.eclipse.swt.widgets.Display.windowProc(Display.java:5023)
     at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
     at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
     at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
     at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
     at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
     at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
     at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
     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:380)
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
     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:648)
     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
     at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
    Caused by: java.lang.NullPointerException
     at org.eclipse.ui.internal.PopupMenuExtender.dispose(PopupMenuExtender.java:555)
     at org.eclipse.ui.internal.PartSite.dispose(PartSite.java:330)
     at org.eclipse.ui.internal.EditorSite.dispose(EditorSite.java:135)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.disposeSite(CompatibilityPart.java:401)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.disposeSite(CompatibilityEditor.java:150)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.internalDisposeSite(CompatibilityPart.java:392)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.invalidate(CompatibilityPart.java:232)
     at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.destroy(CompatibilityPart.java:379)
     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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
     ... 150 more

    Thanks to reply.

    - Min

  • Did you install any 3rd party Eclipse plug-in (like Eclipse Optimizer plugin) to CCS? If so, that can be the problem. Can you try installing a brand new CCS in a different folder (and do not install any other plugins) and try running that version?
  • Hi ki-soo

    I'm sorry for late a reply

    I didn't install 3rd party Eclipse plug-in(please would you tell program name? If i don't know. give me the program name. I will find the program)

    I try to  reinstalling new CCS(remove all the original ccs and all relative program).

    but same error is occrred. thread is increasing (just fist program open)

    I download software in web (CCS6.1.1.00022_win32)

    How can i use ccs without continuous stop.

    I will waiting for your reply.

    Thanks

    -Min

  • Ji Young Min said:
    I didn't install 3rd party Eclipse plug-in(please would you tell program name? If i don't know. give me the program name. I will find the program)

    In your screenshot below:


    Look at the last line of your eclipse.ini file. There is some line referring to some "eclipse-optimizer-agent.jar" file. Since this line is not part of the standard eclipse.ini that ships with CCS, it must have been added by some 3rd part software. What plugins were added to the base CCS installation? It sounds like you might have the blow plugin installed:

    zeroturnaround.com/.../

  • Thank you for reply Ki-soo :)

    Yes I did it. I install the plugin program.
    네 맞아요 이 프로그램을 설치 했었어요.

    But CCS error was occurred begin from the first open program. Error message isn't became this plugin program(eclipse-optimizer-agent).
    하지만 CCS 에러는 처음 프로그램을 시작할 때부터 발생 했었습니다. plugin(eclipse-optimizer-agent) 프로그램 때문에 발생한 것이 아니라고 생각합니다.

    Becuase of install the program(eclipse-optimizer-agent) is googling that notify the program will solve the error message.
    제가 이 프로그램을 설치한 이유는 구글링으로 찾아본 결과 에러 메세지를 해결해 줄것이라는 웹페이지를 봤기 때문입니다.


    -Min
  • Sorry for the delay, many people were on holiday.

    If the error occurred before you ever installed the plug-in and a new CCS installation without the plug-in has the same issue, then we are unsure what the issue can be. We may need to schedule a remote debug session on your machine via webex so our engineers can see the issue on your machine. Before we try this, can you provide your CCS configuration details for the CCS installation without the plug-in?

    To get the Configuration details (note that the menu names are for English Language, if Korean language support is being used, please adjust as necessary):

    -Help->About Code Composer Studio

    -Click on “Installation Details”

    -switch to “Configuration” tab

    -click on “Copy to Clipboard”

    -save to a text file

    -attach the text file to this thread

    Also, please enable the JVM heap status meter and try to monitor when you see a large increase in the meter and what actions you are doing when this spike happens.


    To enable the meter, do the following (note that the menu names are for English Language):


    Enable the meter in the CCS preferences (Windows -> Preferences)
    :

    One the meter is enabled, you should see it at the bottom of CCS:

    Thanks

    ki

  • Hi.

    I glad to see you again.:)

    I try to observate the ccs on meter. But i can't not find difference.

     

     memory is enough. number of handler is less.

    and  Here the code composer studio configuration details.

    CCSv6 Configuration details.txt

  • Thank you for yourtime
  • Ji Young Min said:

    I try to observate the ccs on meter. But i can't not find difference.

     

     memory is enough. number of handler is less.


    Hi, are you saying that you experience the errors despite the heap usage not increasing much? I am expecting that the meter increases near the limit when you see errors

  • Hi.

    yes, The errors despite the heap usage not increasing much.

    attached images are your expecting that the meter NOT increases near the limit when i see erros.

    When errors occurred, heap usage meter point to bottom of the heap. about heap's 30% area. (about 128M of495M, 112M of 495M, 117 of 495M)  

  • We are running out of ideas so we may need a web meeting with the CCS engineers to demo the problem on your laptop. Please start a private conversation with me where we can discuss how best to proceed next.

    Thanks
    ki
  • How could i start a private conversation with you?
  • Please see the last FAQ in the below post:

    e2e.ti.com/.../3131

    Thanks
    ki
  • Thanks.
    but what shoud i send you?
  • Just send me a quick message that you are open to a webex and I will reply with more details