| Summary: | [implementation] AIOOB in LineNumberRulerColumn.doPaint1(...) | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Christof Marti <christof_marti> |
| Component: | Text | Assignee: | Platform-Text-Inbox <platform-text-inbox> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | daniel_megert |
| Version: | 3.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
Might be related to bug 66763. Any idea which editor you used? If Java editor, was folding enabled? I don't remember having used anything else than the Java editor at that time, but am not sure. Yes, I have folding enabled. 3.3M1
Still there, but extremely rare, I didn't remember having seen this.
Caused by: java.lang.ArrayIndexOutOfBoundsException: 3
at org.eclipse.jface.text.source.LineNumberRulerColumn.paintLine(LineNum
berRulerColumn.java:724)
at org.eclipse.jface.text.source.LineNumberRulerColumn.doPaint(LineNumbe
rRulerColumn.java:659)
at org.eclipse.jface.text.source.LineNumberChangeRulerColumn.doPaint(Lin
eNumberChangeRulerColumn.java:183)
at org.eclipse.jface.text.source.LineNumberRulerColumn.doubleBufferPaint
(LineNumberRulerColumn.java:609)
at org.eclipse.jface.text.source.LineNumberRulerColumn.redraw(LineNumber
RulerColumn.java:760)
at org.eclipse.jface.internal.text.source.DiffPainter.redraw(DiffPainter
.java:385)
at org.eclipse.jface.internal.text.source.DiffPainter.access$2(DiffPaint
er.java:384)
at org.eclipse.jface.internal.text.source.DiffPainter$2.run(DiffPainter.
java:374)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
va:123)
... 20 more
*** This bug has been marked as a duplicate of bug 142715 *** |
I200409011200 + plugin-export from 20040902_1026 I don't have a reproducible case and I don't remember what I was working on: !MESSAGE Failed to execute runnable (java.lang.ArrayIndexOutOfBoundsException: 3 ) !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.ArrayIndexOu tOfBoundsException: 3) at org.eclipse.swt.SWT.error(SWT.java:2691) at org.eclipse.swt.SWT.error(SWT.java:2616) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja va:109) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2760) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2445) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1435) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1406) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav a:263) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:10 2) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformAct ivator.java:335) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:183) at org.eclipse.core.launcher.Main.run(Main.java:644) at org.eclipse.core.launcher.Main.main(Main.java:628) Failed to execute runnable (java.lang.ArrayIndexOutOfBoundsException: 3) !ENTRY org.eclipse.ui 4 4 Sep 06, 2004 10:13:52.966 !MESSAGE *** SWT nested exception *** SWT nested exception Reason: !ENTRY org.eclipse.ui 4 0 Sep 06, 2004 10:13:52.976 !MESSAGE 3 !STACK 0 java.lang.ArrayIndexOutOfBoundsException: 3 at org.eclipse.jface.text.source.LineNumberRulerColumn.doPaint1(LineNumb erRulerColumn.java:786) at org.eclipse.jface.text.source.LineNumberRulerColumn.doubleBufferPaint (LineNumberRulerColumn.java:617) at org.eclipse.jface.text.source.LineNumberRulerColumn.redraw(LineNumber RulerColumn.java:863) at org.eclipse.jface.text.source.LineNumberRulerColumn$1.run(LineNumberR ulerColumn.java:360) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja va:106) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2760) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2445) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1435) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1406) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav a:263) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:10 2) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformAct ivator.java:335) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:273) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:183) at org.eclipse.core.launcher.Main.run(Main.java:644) at org.eclipse.core.launcher.Main.main(Main.java:628)