Date: Thu, 26 Nov 2020 14:02:51 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 251405] devel java / eclipse v4.16 (2020-06) / Cannot open Overview topics Message-ID: <bug-251405-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251405 Bug ID: 251405 Summary: devel java / eclipse v4.16 (2020-06) / Cannot open Overview topics Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: byrnejb@harte-lyne.ca Created attachment 219999 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D219999&action= =3Dedit Workshop basics blank screen in eclipse SDK FreeBSD-12.1p10 Eclipse install and runs. However, when any of the instruction topics (Workbench basics, Java development, Eclipse plug-in development) are opened all that displays ia blank grey window with what appears to be a progress b= ar in the lower right which does not show any activity. Steps to reproduce: 1. Open eclipse, Welcome window displays. 2. From Welcome window select Workbench basics. 3. Results expected - Workbench basics window opens with text. 4. Results observed - Empty window opens, see attachment. When run from CLI the following is recorded: [root@vhost01 ~ (master)]# eclipse 2020-11-26 08:58:51.110:INFO::Start Help Server: Logging initialized @11059= 9ms to org.eclipse.jetty.util.log.StdErrLog 2020-11-26 08:58:51.266:INFO:oejs.session:Start Help Server: DefaultSessionIdManager workerName=3Dnode0 2020-11-26 08:58:51.266:INFO:oejs.session:Start Help Server: No SessionScavenger set, using defaults 2020-11-26 08:58:51.267:INFO:oejs.session:Start Help Server: node0 Scavengi= ng every 660000ms 2020-11-26 08:58:51.306:INFO:oejs.session:Start Help Server: node0 Scavengi= ng every 726000ms SWT call to Webkit timed out after 100ms. No return value will be provided. Possible reasons: 1) Problem: Your javascript needs more than 100ms to execute. Solution: Don't run such javascript, it blocks Eclipse's UI. SWT current= ly allows such code to complete, but this error is thrown=20 and the return value of execute()/evalute() will be false/null. 2) However, if you believe that your application should execute as expected= (in under100 ms), then it might be a deadlock in SWT/Browser/webkit2 logic. I.e, it might be a bug in SWT (e.g this does not occur on Windows/Cocoa, b= ut occurs on Linux). If you believe it to be a bug in SWT, then Please report this issue *with steps to reproduce* via: https://bugs.eclipse.org/bugs/enter_bug.cgi?alias=3D&assigned_to=3Dplatform= -swt-inbox%40eclipse.org&attach_text=3D&blocked=3D&bug_file_loc=3Dhttp%3A%2= F%2F&bug_severity=3Dnormal&bug_status=3DNEW&comment=3D&component=3DSWT&cont= enttypeentry=3D&contenttypemethod=3Dautodetect&contenttypeselection=3Dtext%= 2Fplain&data=3D&defined_groups=3D1&dependson=3D&description=3D&flag_type-1= =3DX&flag_type-11=3DX&flag_type-12=3DX&flag_type-13=3DX&flag_type-14=3DX&fl= ag_type-15=3DX&flag_type-16=3DX&flag_type-2=3DX&flag_type-4=3DX&flag_type-6= =3DX&flag_type-7=3DX&flag_type-8=3DX&form_name=3Denter_bug&keywords=3D&make= template=3DRemember%20values%20as%20bookmarkable%20template&op_sys=3DLinux&= product=3DPlatform&qa_contact=3D&rep_platform=3DPC&requestee_type-1=3D&requ= estee_type-2=3D&short_desc=3Dwebkit2_BrowserProblem For bug report, please atatch this stack trace: java.lang.Throwable:=20 at org.eclipse.swt.browser.WebKit.getStackTrace(WebKit.java:323) at org.eclipse.swt.browser.WebKit.getInternalErrorMsg(WebKit.java:3= 16) at org.eclipse.swt.browser.WebKit.access$1(WebKit.java:306) at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.execAsyncAndWaitForReturn= (WebKit.java:1423) at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.runjavascript(WebKit.java= :1179) at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.evaluate(WebKit.java:1127) at org.eclipse.swt.browser.WebKit.evaluate(WebKit.java:1445) at org.eclipse.swt.browser.WebKit.close(WebKit.java:952) at org.eclipse.swt.browser.WebKit.onDispose(WebKit.java:1934) at org.eclipse.swt.browser.WebKit.lambda$4(WebKit.java:858) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5685) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1423) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1449) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1428) at org.eclipse.swt.widgets.Widget.release(Widget.java:1240) at org.eclipse.swt.widgets.Control.release(Control.java:4564) at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1502) at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:279) at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:486) at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:3204) at org.eclipse.swt.widgets.Widget.release(Widget.java:1243) at org.eclipse.swt.widgets.Control.release(Control.java:4564) at org.eclipse.swt.widgets.Widget.dispose(Widget.java:529) at org.eclipse.swt.widgets.Shell.dispose(Shell.java:3127) at org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserFactory.test(E= mbeddedBrowserFactory.java:94) at org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserFactory.isAvai= lable(EmbeddedBrowserFactory.java:57) at org.eclipse.help.internal.browser.BrowserManager.createBrowserDescriptors(B= rowserManager.java:235) at org.eclipse.help.internal.browser.BrowserManager.init(BrowserManager.java:8= 7) at org.eclipse.help.internal.browser.BrowserManager.isEmbeddedBrowserPresent(B= rowserManager.java:401) at org.eclipse.help.internal.browser.BrowserManager.isAlwaysUseExternal(Browse= rManager.java:414) at org.eclipse.help.internal.base.BaseHelpSystem.getHelpBrowser(BaseHelpSystem= .java:116) at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL(HelpDisplay.java:= 201) at org.eclipse.help.internal.base.HelpDisplay.displayHelpResource(HelpDisplay.= java:100) at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelpResource(DefaultHelpU= I.java:293) at org.eclipse.ui.internal.help.WorkbenchHelpSystem.displayHelpResource(Workbe= nchHelpSystem.java:761) at org.eclipse.ui.internal.intro.impl.model.url.ShowHelpURLHandler.showHelpTop= ic(ShowHelpURLHandler.java:75) at org.eclipse.ui.internal.intro.impl.model.url.IntroURL.showHelpTopic(IntroUR= L.java:371) at org.eclipse.ui.internal.intro.impl.model.url.IntroURL.doExecute(IntroURL.ja= va:175) at org.eclipse.ui.internal.intro.impl.model.url.IntroURL.lambda$0(IntroURL.jav= a:146) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72) at org.eclipse.ui.internal.intro.impl.model.url.IntroURL.execute(IntroURL.java= :146) at org.eclipse.ui.internal.intro.impl.swt.PageWidgetFactory$1.linkActivated(Pa= geWidgetFactory.java:68) at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleActivate(AbstractHyper= link.java:215) at org.eclipse.ui.forms.widgets.AbstractHyperlink.handleMouseUp(AbstractHyperl= ink.java:309) at org.eclipse.ui.forms.widgets.AbstractHyperlink.lambda$3(AbstractHyperlink.j= ava:117) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5685) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1423) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4= 953) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:444= 6) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRend= eringEngine.java:1158) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRender= ingEngine.java:1047) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench= .java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:658) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:557) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:= 154) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication= .java:150) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java= :203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication= (EclipseAppLauncher.java:137) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA= ppLauncher.java:107) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Meth= od) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethod= AccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Delegati= ngMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1447) at org.eclipse.equinox.launcher.Main.main(Main.java:1420) Additional information about the error is as following: The following javascript was executed: function SWTWebkit2TempFunc1(){return SWTExecuteTemporaryFunctionCLOSE(window);}; SWTWebkit2TempFunc1() --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251405-7788>