Hi Jessica,

I could reproduce under the following conditions:
- Ubuntu 12.04 (gnome3...)
- E4.2

With this combination I get a number of errors (just open the Error Log
View) with the following stack trace:

org.eclipse.core.runtime.AssertionFailedException: assertion failed:
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)
* at
org.eclipse.tcf.te.launch.ui.internal.handler.LaunchLaunchConfigurationContributionItem.getContributionItems(LaunchLaunchConfigurationContributionItem.java:87)
*
at
org.eclipse.ui.actions.CompoundContributionItem.getContributionItemsToFill(CompoundContributionItem.java:93)
at
org.eclipse.ui.actions.CompoundContributionItem.fill(CompoundContributionItem.java:60)
at
org.eclipse.ui.internal.menus.DynamicMenuContributionItem.fill(DynamicMenuContributionItem.java:125)
at org.eclipse.jface.action.MenuManager.doItemFill(MenuManager.java:741)
at org.eclipse.jface.action.MenuManager.update(MenuManager.java:822)
at org.eclipse.jface.action.MenuManager.update(MenuManager.java:682)
at
org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.showMenu(MenuManagerRendererFilter.java:277)
at
org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.handleShow(MenuManagerRendererFilter.java:225)
at
org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.safeHandleEvent(MenuManagerRendererFilter.java:207)
at
org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.access$1(MenuManagerRendererFilter.java:143)
at
org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter$SafeWrapper.run(MenuManagerRendererFilter.java:130)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.handleEvent(MenuManagerRendererFilter.java:140)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1483)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1275)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1300)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1281)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:198)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:3596)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3169)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)



When I remove TCF from my Eclipse configuration, everything works fine on
all the combinations I tried (except we lose the tracer control for the
legacy LTTng - a pretty deprecated feature anyway).

I will work further on it tomorrow when I come in.

Good eventing,
/fc



On Wed, Jul 18, 2012 at 9:09 PM, Francois Chouinard <fchouin...@gmail.com>wrote:

> OK, I could reproduce. Looking into the issue.
>
>
> On Wed, Jul 18, 2012 at 6:08 PM, Zhang, Jessica 
> <jessica.zh...@intel.com>wrote:
>
>>  The spy report didn't give me any info.  I can’t drag and drop since
>> that won’t fix the issue that I’m investigating.  BTW, I’ve created another
>> screen shot that show how does new look like.****
>>
>> ** **
>>
>> ** **
>>
>> ** **
>>
>> *From:* linuxtools-dev-boun...@eclipse.org [mailto:
>> linuxtools-dev-boun...@eclipse.org] *On Behalf Of *Patrick Tasse
>> *Sent:* Wednesday, July 18, 2012 2:11 PM
>>
>> *To:* Linux Tools developer discussions
>> *Subject:* Re: [linuxtools-dev] Lttng2 issue****
>>
>> ** **
>>
>> Hi Jessica,
>>
>> We're puzzled by the "New". I don't know if it would be helpful, but what
>> does the Plug-in Menu Spy report? (Alt-Shift-F2)
>>
>> In the meantime you could try drag & dropping your traces from an
>> external file manager onto the Traces folder, unless that fails also?
>>
>> Patrick****
>>
>> On Wed, Jul 18, 2012 at 4:02 PM, Zhang, Jessica <jessica.zh...@intel.com>
>> wrote:****
>>
>> I believe I’m using the Project Explorer and on Tracing perspective.  I’m
>> attaching the screenshot****
>>
>>  ****
>>
>>  ****
>>
>>  ****
>>
>> *From:* linuxtools-dev-boun...@eclipse.org [mailto:
>> linuxtools-dev-boun...@eclipse.org] *On Behalf Of *Patrick Tasse
>> *Sent:* Wednesday, July 18, 2012 12:54 PM
>> *To:* Linux Tools developer discussions
>> *Subject:* Re: [linuxtools-dev] Lttng2 issue****
>>
>>  ****
>>
>> Hi Jessica,
>>
>> The TMF navigator content binding is only applied to the Project
>> Explorer. Are you using that view and not Package Explorer or Navigator?
>>
>> Patrick****
>>
>> On Wed, Jul 18, 2012 at 3:33 PM, Zhang, Jessica <jessica.zh...@intel.com>
>> wrote:****
>>
>> Hi,
>>
>> I'm playing with lttng2 on Juno, what I've installed is Lttng-Linux
>> Tracing Toolkit, 1.0.0.201206130106.  After creating a tracing project, I
>> try to import tracing data, but when I right click on the Traces folder, I
>> only see "New" no "Import" etc, also the "New" has not effect at all.  So
>> what am I missing here?
>>
>> Thanks,
>> Jessica
>> _______________________________________________
>> linuxtools-dev mailing list
>> linuxtools-dev@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/linuxtools-dev****
>>
>>  ****
>>
>>
>> _______________________________________________
>> linuxtools-dev mailing list
>> linuxtools-dev@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/linuxtools-dev****
>>
>> ** **
>>
>> _______________________________________________
>> linuxtools-dev mailing list
>> linuxtools-dev@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/linuxtools-dev
>>
>>
>
>
> --
> Francois
>



-- 
Francois
_______________________________________________
linuxtools-dev mailing list
linuxtools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/linuxtools-dev

Reply via email to