Oops. The test on Windows was invalid: after properly installing TCF TE, it
also failed. So switching to Windows won't solve the issue :-)

On Thu, Jul 19, 2012 at 3:02 PM, Francois Chouinard <fchouin...@gmail.com>wrote:

> Hi Jessica,
>
> I finally got back to this issue :-)
>
> It seems that the problem occurs when the TCF Target Explorer is installed
> on Eclipse 4.2 on Linux. Also this is not limited to LTTng as you can
> observe the same behavior with a plain CDT project (for instance the
> context menu of the "Includes" pseudo-folder).
>
> I opened Bug385543 on TCF so they can have a look.
>
> Meanwhile, there are a few workarounds:
> - Remove TCF TE from your Eclipse plugins
> - Revert to Eclipse 3.8
> - Switch to Windows
>
> I realize that none of this is great (and one is particularly bad :-))
> but, at this point, we can't do much more.
>
> Best Regards,
> /fc
>
>
> On Wed, Jul 18, 2012 at 11:19 PM, Zhang, Jessica 
> <jessica.zh...@intel.com>wrote:
>
>>  Thanks for the update Francois!  - Jessica****
>>
>> ** **
>>
>> *From:* linuxtools-dev-boun...@eclipse.org [mailto:
>> linuxtools-dev-boun...@eclipse.org] *On Behalf Of *Francois Chouinard
>> *Sent:* Wednesday, July 18, 2012 8:10 PM
>>
>> *To:* Linux Tools developer discussions
>> *Subject:* Re: [linuxtools-dev] Lttng2 issue****
>>
>> ** **
>>
>> 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
>>
>>
>
>
> --
> Francois
>



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

Reply via email to