Actions
bug #8316
closedEndless loop when editing name in source of distribution
Start date:
Due date:
% Done:
100%
Estimated time:
Severity:
normal
Found in Version:
Description
mail AM:
also bei nameUsedInSource bekomme ich das weiterhin regelmäßig, spätestens beim 2. oder 3. Mal. Kannst du dir das vielleicht nochmal anschauen mit E+M Daten und v.a. auch das Limit wieder hinzufügen? Es reicht ja, wenn wir es einigermaßen hoch ansetzen z.B. 5000 DS, oder so. Hoffe ich jedenfalls. Vielleicht ist das Problem ja auch ein anderes.
In diesem Zusammenhang hab ich gerade im Logfile folgendes Problem gefunden, was wohl sehr häufig auftrat. Daher auch Patrick in cc. Es könnte mit dem Problem im Zusammenhang stehen. !ENTRY org.eclipse.equinox.event 4 0 2019-05-28 16:02:40.960 !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/renderer/requestEnablementUpdate] {org.eclipse.e4.data=ALL} to handler org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler@23d5e304 !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.StackOverflowError) at org.eclipse.swt.SWT.error(SWT.java:4533) at org.eclipse.swt.SWT.error(SWT.java:4448) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:255) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4821) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:53) 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.EventManager$EventThread.run(EventManager.java:340) Caused by: java.lang.StackOverflowError at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81) at eu.etaxonomy.taxeditor.workbench.WorkbenchUtility.findSavablePart(WorkbenchUtility.java:81)
The problem was the handling of the selected taxonname in the factual data view. Now the factual data view ignores the selection if the input of the detailsview is a descriptionelementbase
Related issues
Actions