Bug 490478 - ui doesn't respond when triggering hyperlinking
Summary: ui doesn't respond when triggering hyperlinking
Status: CLOSED DUPLICATE of bug 354842
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.5.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-26 05:15 EDT by Haowei Wen CLA
Modified: 2016-03-28 21:58 EDT (History)
2 users (show)

See Also:


Attachments
configuration.txt (1.54 MB, text/plain)
2016-03-26 05:15 EDT, Haowei Wen CLA
no flags Details
screenshot.png (224.31 KB, image/png)
2016-03-26 05:17 EDT, Haowei Wen CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Haowei Wen CLA 2016-03-26 05:15:10 EDT
Created attachment 260586 [details]
configuration.txt

Sometimes when I press Ctrl and move the mouse quickly in the editor, a hyperlink will be shown and then the UI will be not responding. The CPU usage will reach 100%. The problem doesn't appear often. The following is the stack trace of main thread.

main [1] (RUNNABLE)
   org.eclipse.swt.internal.gtk.OS._g_main_context_iteration Line: Unavailable [Native Method]
   org.eclipse.swt.internal.gtk.OS.g_main_context_iteration Line: 2425 
   org.eclipse.swt.widgets.Shell.setVisible Line: 2310 
   org.eclipse.jface.text.AbstractInformationControl.setVisible Line: 505 
   org.eclipse.jface.text.AbstractInformationControlManager.showInformationControl Line: 1270 
   org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager.showInformationControl Line: 655 
   org.eclipse.jface.text.AbstractInformationControlManager.internalShowInformationControl Line: 1221 
   org.eclipse.jface.text.AbstractInformationControlManager.presentInformation Line: 1150 
   org.eclipse.jface.text.AbstractInformationControlManager.setInformation Line: 418 
   org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter$MultipleHyperlinkHoverManager.computeInformation Line: 632 
   org.eclipse.jface.text.AbstractInformationControlManager.doShowInformation Line: 1131 
   org.eclipse.jface.text.AbstractInformationControlManager.showInformation Line: 1121 
   org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter.showHyperlinks Line: 857 
   org.eclipse.jface.text.hyperlink.HyperlinkManager.showHyperlinks Line: 575 
   org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove Line: 470 
   org.eclipse.swt.widgets.TypedListener.handleEvent Line: 212 
   org.eclipse.swt.widgets.EventTable.sendEvent Line: 84 
   org.eclipse.swt.widgets.Display.sendEvent Line: 4481 
   org.eclipse.swt.widgets.Widget.sendEvent Line: 1329 
   org.eclipse.swt.widgets.Display.runDeferredEvents Line: 3819 
   org.eclipse.swt.widgets.Display.readAndDispatch Line: 3430 
   org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run Line: 1127 
   org.eclipse.core.databinding.observable.Realm.runWithDefault Line: 337 
   org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run Line: 1018 
   org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI Line: 156 
   org.eclipse.ui.internal.Workbench$5.run Line: 654 
   org.eclipse.core.databinding.observable.Realm.runWithDefault Line: 337 
   org.eclipse.ui.internal.Workbench.createAndRunWorkbench Line: 598 
   org.eclipse.ui.PlatformUI.createAndRunWorkbench Line: 150 
   org.eclipse.ui.internal.ide.application.IDEApplication.start Line: 139 
   org.eclipse.equinox.internal.app.EclipseAppHandle.run Line: 196 
   org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication Line: 134 
   org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start Line: 104 
   org.eclipse.core.runtime.adaptor.EclipseStarter.run Line: 380 
   org.eclipse.core.runtime.adaptor.EclipseStarter.run Line: 235 
   sun.reflect.NativeMethodAccessorImpl.invoke0 Line: Unavailable [Native Method]
   sun.reflect.NativeMethodAccessorImpl.invoke Line: 62 
   sun.reflect.DelegatingMethodAccessorImpl.invoke Line: 43 
   java.lang.reflect.Method.invoke Line: 497 
   org.eclipse.equinox.launcher.Main.invokeFramework Line: 669 
   org.eclipse.equinox.launcher.Main.basicRun Line: 608 
   org.eclipse.equinox.launcher.Main.run Line: 1515 
   org.eclipse.equinox.launcher.Main.main Line: 1488 

The operation system is ubuntu 14.04 lts, 64-bit. The version of libgtk2.0-bin is 2.24.23-0ubuntu1.4.
Comment 1 Haowei Wen CLA 2016-03-26 05:17:57 EDT
Created attachment 260587 [details]
screenshot.png
Comment 2 Brian de Alwis CLA 2016-03-28 21:58:38 EDT
Sounds like a duplicate of bug 354842

*** This bug has been marked as a duplicate of bug 354842 ***