- This topic has 7 replies, 3 voices, and was last updated 6 years, 1 month ago by support-swapna.
-
AuthorPosts
-
alef75ParticipantAfter installing darkest dark teme on eclipse 4.6 or 4.7m6 (DCT or PDT both on ubuntu 16.04 and window 10):
clicks on a task in the task list view, it opens the relevant task editor with task information and data.
From task list clicks on a second task,
it opens a completely empty task editor (the editor has no data and no object, no title).
eclipse gives in the error log view the error:
“Failed to obtain busy label toolbar”follows the entire log:
eclipse.buildId=4.7.0.I20170308-2000
java.version=1.8.0_121
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=it_IT
Framework arguments: -product org.eclipse.epp.package.php.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.php.productorg.eclipse.mylyn.tasks.ui
Error
Thu Apr 13 23:59:17 CEST 2017
Failed to obtain busy label toolbarjava.lang.IllegalArgumentException: Argument not valid
at org.eclipse.swt.SWT.error(SWT.java:4514)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.SWT.error(SWT.java:4419)
at org.eclipse.swt.internal.DPIUtil.validateAndGetImagePathAtZoom(DPIUtil.java:411)
at org.eclipse.swt.graphics.Image.<init>(Image.java:684)
at org.eclipse.jface.resource.URLImageDescriptor._createImage(URLImageDescriptor.java:261)
at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:236)
at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:241)
at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:219)
at org.eclipse.ui.internal.forms.widgets.BusyIndicator.getImage(BusyIndicator.java:180)
at org.eclipse.ui.internal.forms.widgets.BusyIndicator.computeSize(BusyIndicator.java:85)
at org.eclipse.swt.widgets.Control.computeSize(Control.java:622)
at org.eclipse.ui.internal.forms.widgets.TitleRegion$TitleRegionLayout.layout(TitleRegion.java:145)
at org.eclipse.ui.internal.forms.widgets.TitleRegion$TitleRegionLayout.layout(TitleRegion.java:132)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1363)
at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1348)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:702)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:653)
at org.eclipse.swt.widgets.Composite.layout(Composite.java:609)
at org.eclipse.ui.internal.forms.widgets.TitleRegion.setBusy(TitleRegion.java:444)
at org.eclipse.ui.internal.forms.widgets.FormHeading.setBusy(FormHeading.java:962)
at org.eclipse.mylyn.tasks.ui.editors.TaskEditor.getBusyLabel(TaskEditor.java:302)
at org.eclipse.mylyn.tasks.ui.editors.TaskEditor.setHeaderImage(TaskEditor.java:776)
at org.eclipse.mylyn.tasks.ui.editors.TaskEditor.updateHeaderImage(TaskEditor.java:1090)
at org.eclipse.mylyn.tasks.ui.editors.TaskEditor.updateHeader(TaskEditor.java:927)
at org.eclipse.mylyn.tasks.ui.editors.TaskEditor.createPageContainer(TaskEditor.java:290)
at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:346)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:151)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:99)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:355)
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)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:990)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:955)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:124)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:399)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:74)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:56)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:987)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:663)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:769)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:740)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:734)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:718)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1289)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyStackRenderer.java:68)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:144)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4892)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:212)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:52)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:173)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:620)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:584)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:768)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:401)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1187)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3261)
at org.eclipse.ui.internal.WorkbenchPage.access$25(WorkbenchPage.java:3176)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:3158)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3153)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3117)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3098)
at org.eclipse.mylyn.tasks.ui.TasksUiUtil.openEditor(TasksUiUtil.java:182)
at org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal.openTask(TasksUiInternal.java:997)
at org.eclipse.mylyn.tasks.ui.TasksUiUtil.openTask(TasksUiUtil.java:278)
at org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal.refreshAndOpenTaskListElement(TasksUiInternal.java:319)
at org.eclipse.mylyn.internal.tasks.ui.actions.OpenTaskListElementAction.runWithEvent(OpenTaskListElementAction.java:56)
at org.eclipse.mylyn.internal.tasks.ui.actions.OpenTaskListElementAction.run(OpenTaskListElementAction.java:47)
at org.eclipse.mylyn.internal.tasks.ui.views.TaskListView$19.open(TaskListView.java:1065)
at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:851)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil.lambda$0(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:848)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1163)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:273)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:268)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:308)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4431)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4241)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3820)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1145)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1034)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(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:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)This topic was linked to an Issue on April 17, 2017 at 12:13 pm
support-swapnaModeratoralef75,
Thank you for reporting it. I could replicate the issue at my end. I have filed a bug and the dev team is looking into it. We will keep you posted when the fix is out.
Sorry for inconvenience caused.
–Swapna
MyEclipse Support
alef75ParticipantThank you for supporting us, and for this great dark theme plugin
luuk80ParticipantAny progress on this? Would very much appreciate being able to use the task list with the awesome Darkest Dark theme. I believe this may also be the source of why the MantisBT Mylyn connector is not usable currently.
Thanks,
Luuk
luuk80ParticipantI also found that I am not able to view any tasks when I disable “Show toolbar”.
support-swapnaModeratorLuuk,
I just rechecked this problem with empty task editor and I could not replicate it with the latest version of DevStyle (2018.9.25) and Eclipse Photon. I also checked disabling the Show toolbar, but the task list looks fine at my end.
Can you please share with us more details about your Eclipse version and whether you are on the latest DevStyle release? Please switch to a new workspace and check if you can replicate the problem with empty task editor and the issue with task list when you disable show toolbar.
If the issues persist in a new workspace as well, then please share with us the workspace log file located at workspace dir/.metadata/.log along with the screenshot of the IDE to help us get a visual of the issues.
I believe this may also be the source of why the MantisBT Mylyn connector is not usable currently.
It is not clear what problems you are seeing with the MantisBT connector. As a test you can check if the connector works fine in Eclipse Dark theme. If it works fine in Eclipse Dark theme, then please share with us more details about the issues you are seeing in DevStyle’s Dark theme and the steps in detail to help us replicate the problem at our end. It would help if you can also attach a screenshot of the problem.
Apologies for inconvenience caused.
–Swapna
Genuitec Support
luuk80ParticipantThanks for your reply Swapna.
I am using Eclipse CDT 2018-09, and DevStyle 2018.9.25. I’ve moved to a new workspace (actually deleted my old, and started with a fresh installation of Eclipse and DevStyle) and the problem persists: I am seeing an empty task editor view. Please find attached two screenshots, and the .log file.
Just to clarify, I do not have reason to believe that the MantisBT connector is misbehaving. On my fresh install I did not add MantisBT, and the problem of empty task editor views also arises. Feel free to disregard my comments on MantisBT, I guess they are just confusing the matter. My apologies.
Let me know if you need anything else, happy to help.
Attachments:
You must be logged in to view attached files.
support-swapnaModeratorLuuk,
Thank you for the screenshots and the log file. I checked with a fresh install of Eclipse CDT 2018.09 but could not replicate the problem at my end.
1. Have you installed any other plugins apart from DevStyle? If yes, then please share the details with us.
2. The log file has NullPointer Exceptions related to the Tasklist but the stacktrace has no devstyle
related failures.
Can you please check if the problem persists for a different theme like Eclipse Dark theme as well? Go to
Window > Preferences > General > Appearances and select ‘Dark’ for theme instead of DevStyle Theme and
see if the problem with Tasks persist.Apologies for inconvenience caused.
–Swapna
Genuitec Support -
AuthorPosts