Summary: | [model] Following hyperlink caused busy hang, huge memory allocation | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Darin Wright <darin.eclipse> | ||||
Component: | Core | Assignee: | JDT-Core-Inbox <jdt-core-inbox> | ||||
Status: | RESOLVED INVALID | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | supercalbu | ||||
Version: | 3.1 | Keywords: | needinfo | ||||
Target Milestone: | --- | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Darin Wright
2005-05-19 10:36:45 EDT
Created attachment 21429 [details]
thread dump
Could not reproduce after restarting workspace. The stack trace I was navigating was: org.eclipse.jface.text.BadLocationException at org.eclipse.jface.text.AbstractLineTracker.getLineInformation (AbstractLineTracker.java:251) at org.eclipse.jface.text.AbstractDocument.getLineInformation (AbstractDocument.java:832) at org.eclipse.debug.ui.actions.ToggleBreakpointAction.run (ToggleBreakpointAction.java:70) at org.eclipse.ui.texteditor.AbstractRulerActionDelegate.run (AbstractRulerActionDelegate.java:99) at org.eclipse.debug.ui.actions.RulerToggleBreakpointActionDelegate.runWithEvent (RulerToggleBreakpointActionDelegate.java:125) at org.eclipse.ui.internal.PluginAction.runWithEvent (PluginAction.java:236) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent (ActionContributionItem.java:400) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:842) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2901) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2534) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1601) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1565) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:315) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run (PlatformActivator.java:230) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:345) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:328) at org.eclipse.core.launcher.Main.basicRun(Main.java:272) at org.eclipse.core.launcher.Main.run(Main.java:974) at org.eclipse.core.launcher.Main.main(Main.java:950) I noticed console hyperlink naviagation of stacktraces is extremely slow for large projects. I end up having to to a ctrl+shift+t to find the class then do a ctrl+l to goto line. But it should be faster to just click the hyperlink. Did you get it lately? Some performance issues have been fixed regarding to the cache usage. Closing as REMIND. Please reopen if you get it again. As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you. |