| Summary: | [typing] AFE while typing in JavaEditor | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Markus Keller <markus.kell.r> |
| Component: | Text | Assignee: | JDT-Text-Inbox <jdt-text-inbox> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | Darin_Swanson, morten-eclipse |
| Version: | 3.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Markus Keller
Looks like a VM bug to me (not 100% sure though). This time it happened when I pressed Alt+Left in the CU editor. I was working in the same file for the last few minutes, so I don't think the navigation history should have had to switch to another editor. I found a similar exception in the log today with I20060215-0010.
I didn't notice when it happened.
Re vm bug: I'm running a Sun JDK 1.5.0_06.
java.lang.IllegalStateException
at org.eclipse.jface.text.projection.ProjectionMapping.toImageLine(ProjectionMapping.java:478)
at org.eclipse.jface.text.TextViewer.modelLine2WidgetLine(TextViewer.java:4711)
at org.eclipse.jface.internal.text.JFaceTextUtil.modelLineToWidgetLine(JFaceTextUtil.java:221)
at org.eclipse.jface.internal.text.source.DiffPainter.paintLine(DiffPainter.java:216)
at org.eclipse.jface.internal.text.source.DiffPainter.paint(DiffPainter.java:156)
at org.eclipse.jface.text.source.ChangeRulerColumn.doPaint(ChangeRulerColumn.java:324)
at org.eclipse.jface.text.source.ChangeRulerColumn.doubleBufferPaint(ChangeRulerColumn.java:279)
at org.eclipse.jface.text.source.ChangeRulerColumn.redraw(ChangeRulerColumn.java:334)
at org.eclipse.jface.text.source.ChangeRulerColumn$InternalListener.viewportChanged(ChangeRulerColumn.java:99)
at org.eclipse.jface.text.TextViewer.updateViewportListeners(TextViewer.java:2656)
at org.eclipse.jface.text.TextViewer$ViewportGuard.keyPressed(TextViewer.java:220)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:122)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:925)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:949)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:934)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:962)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:958)
at org.eclipse.swt.widgets.Widget.wmKeyDown(Widget.java:1557)
at org.eclipse.swt.widgets.Control.WM_KEYDOWN(Control.java:3557)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3265)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3965)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1799)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2905)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
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:338)
at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
*** Bug 129701 has been marked as a duplicate of this bug. *** I am seeing the illegal state exception with the Ant editor and I20060328-0010 on 1.4.2_08 >I am seeing the illegal state exception with the Ant editor and I20060328-0010
>on 1.4.2_08
Steps?
|