Community
Participate
Working Groups
What steps will reproduce the problem? 1. Get mouse pointer over java object name. A Tooltip appears. 2. Get mouse pointer inside the tooltip. A frame appears around the tooltip 3. Mark some text and copy with Ctrl+C 4. Click out of the tooltip back to editor 5. "Unhandled event loop exception" error appears -- Error Details -- Date: Tue Jul 03 15:51:30 EEST 2018 Message: Unhandled event loop exception Severity: Error Product: Eclipse 4.7.3.20180405-1200 (org.eclipse.epp.package.rcp.product) Plugin: org.eclipse.ui Session Data: eclipse.buildId=4.7.3.M20180330-0640 java.version=1.8.0_171 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.rcp.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product Exception Stack Trace: org.eclipse.swt.SWTError: No more handles at org.eclipse.swt.SWT.error(SWT.java:4559) at org.eclipse.swt.SWT.error(SWT.java:4448) at org.eclipse.swt.SWT.error(SWT.java:4419) at org.eclipse.swt.widgets.Widget.error(Widget.java:482) at org.eclipse.swt.widgets.Control.createHandle(Control.java:718) at org.eclipse.swt.widgets.Label.createHandle(Label.java:202) at org.eclipse.swt.widgets.Control.createWidget(Control.java:758) at org.eclipse.swt.widgets.Control.<init>(Control.java:112) at org.eclipse.swt.widgets.Label.<init>(Label.java:102) at org.eclipse.ui.texteditor.StatusLineContributionItem.fill(StatusLineContributionItem.java:165) at org.eclipse.jface.action.SubContributionItem.fill(SubContributionItem.java:58) at org.eclipse.jface.action.StatusLineManager.update(StatusLineManager.java:288) at org.eclipse.ui.internal.WorkbenchPage.updateActivations(WorkbenchPage.java:315) at org.eclipse.ui.internal.WorkbenchPage.access$18(WorkbenchPage.java:293) at org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partActivated(WorkbenchPage.java:211) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$3.run(PartServiceImpl.java:250) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartActivated(PartServiceImpl.java:247) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:756) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681) at org.eclipse.e4.ui.internal.workbench.swt.AbstractPartRenderer.activate(AbstractPartRenderer.java:95) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.lambda$0(ContributedPartRenderer.java:60) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1542) at org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(Shell.java:2467) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4887) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1657) at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:88) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5191) at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method) at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3152) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3812) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) 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:151) 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)