Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[linuxtools-dev] LTTng Eclipse Viewer troubles

I'm able to create a project with a kernel trace but when I try to open it I get an index out of bounds exception. I have tried this using Ubuntu 12.10 with Eclipse 3.8, as well as in Windows 8 using Eclipse Juno with multiple different trace files on each and always get the same error.

This is what is logged when it crashes, any help resolving this would be appreciated:

!ENTRY org.eclipse.jface 4 2 2013-01-11 09:38:30.951
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.LinkedList.checkElementIndex(LinkedList.java:553)
        at java.util.LinkedList.get(LinkedList.java:474)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfEvent.parseFields(CtfTmfEvent.java:158)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfEvent.<init>(CtfTmfEvent.java:101)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfIterator.getCurrentEvent(CtfIterator.java:104)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfIterator.seek(CtfIterator.java:127)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTraceManager.getIterator(CtfIteratorManager.java:145)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfIteratorManager.getIterator(CtfIteratorManager.java:68)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfLightweightContext.getIterator(CtfTmfLightweightContext.java:174)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfLightweightContext.setLocation(CtfTmfLightweightContext.java:88)
        at org.eclipse.linuxtools.tmf.core.ctfadaptor.CtfTmfTrace.initTrace(CtfTmfTrace.java:92)
        at org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenExperimentHandler.execute(OpenExperimentHandler.java:148)
        at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
        at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:178)
        at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:247)
        at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:247)
        at org.eclipse.linuxtools.internal.tmf.ui.project.handlers.OpenAction.run(OpenAction.java:80)
        at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:221)
        at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185)
        at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
        at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
        at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864)
        at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152)
        at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462)
        at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256)
        at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275)
        at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269)
        at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3554)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3179)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        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)


Back to the top