Community
Participate
Working Groups
running on Linux SLES (Suse Enterprise) 12 SP4 Thread: main, state: RUNNABLE, total cpu time: 25917.09418ms, total user time: 24320.0ms org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1581) org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.execAsyncAndWaitForReturn(WebKit.java:1892) org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.runjavascript(WebKit.java:1794) org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.evaluate(WebKit.java:1742) org.eclipse.swt.browser.WebKit.evaluate(WebKit.java:1928) org.eclipse.swt.browser.WebKit.close(WebKit.java:1549) org.eclipse.swt.browser.WebKit.onDispose(WebKit.java:2556) org.eclipse.swt.browser.WebKit.lambda$4(WebKit.java:1310) org.eclipse.swt.browser.WebKit$$Lambda$469/976236749.handleEvent(Unknown Source) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) org.eclipse.swt.widgets.Display.sendEvent(Display.java:5663) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1386) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1391) org.eclipse.swt.widgets.Widget.release(Widget.java:1203) org.eclipse.swt.widgets.Control.release(Control.java:4164) org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1447) org.eclipse.swt.widgets.Widget.release(Widget.java:1206) org.eclipse.swt.widgets.Control.release(Control.java:4164) org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1447) org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:279) org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:486) org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:2970) org.eclipse.swt.widgets.Widget.release(Widget.java:1206) org.eclipse.swt.widgets.Control.release(Control.java:4164) org.eclipse.swt.widgets.Widget.dispose(Widget.java:522) org.eclipse.swt.widgets.Shell.dispose(Shell.java:2897) org.eclipse.jface.window.ToolTip.toolTipHide(ToolTip.java:438) org.eclipse.jface.window.ToolTip.access$1(ToolTip.java:433) org.eclipse.jface.window.ToolTip$ToolTipOwnerControlListener.handleEvent(ToolTip.java:606) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) org.eclipse.swt.widgets.Display.sendEvent(Display.java:5663) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1386) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1412) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1395) org.eclipse.swt.widgets.Control.sendOrPost(Control.java:4483) org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:4474) org.eclipse.swt.widgets.Control.gtk_scroll_event(Control.java:3754) org.eclipse.swt.widgets.Scrollable.gtk_scroll_event(Scrollable.java:306) org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1971) org.eclipse.swt.widgets.Control.windowProc(Control.java:6298) org.eclipse.swt.widgets.Tree.windowProc(Tree.java:3995) org.eclipse.swt.widgets.Display.windowProc(Display.java:5880) org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method) org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:3969) org.eclipse.swt.widgets.Display.eventProc(Display.java:1385) org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1581) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4470) org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
What are the steps to reproduce this issue?
its just a customer that runs our product on a: Linux SLES (Suse Enterprise) 12 SP4. And our product tries to show the a browser component in an editor. (where we show again a form builder that is made in html) hopefully this case: https://bugs.eclipse.org/bugs/show_bug.cgi?id=549585 will be fully resolved soon, so that we can finally just target 1 browser impl and have 1 kind of native binding on the various os's instead of having many different browsers that are just "there" on the system.
If you can provide a minimal snippet I'd be happy to take a look and try to fix the issue on WebKit, waiting for Chromium to be merged might be awhile and isn't a real fix. :)