Community
Participate
Working Groups
20011211 Windows 2000 Modify a java class. Synchronize with team stream. Double click on the class and select a single method that has changed. Use the single step arrow toolitem to step through the changes. Get the following Index out of bounds error: Log: Wed Dec 12 11:22:29 EST 2001 1 org.eclipse.core.resources 4 Unhandled exception caught in event loop. Log: Wed Dec 12 11:22:29 EST 2001 4 org.eclipse.ui 0 Index out of bounds java.lang.IllegalArgumentException: Index out of bounds at org.eclipse.swt.SWT.error(SWT.java:1873) at org.eclipse.swt.SWT.error(SWT.java:1819) at org.eclipse.jface.text.TextViewer.getWidthInPixels(TextViewer.java (Compiled Code)) at org.eclipse.jface.text.TextViewer.getWidthInPixels(TextViewer.java (Compiled Code)) at org.eclipse.jface.text.TextViewer.internalRevealRange (TextViewer.java:1402) at org.eclipse.jface.text.TextViewer.revealRange(TextViewer.java:1341) at org.eclipse.compare.contentmergeviewer.TextMergeViewer.reveal (TextMergeViewer.java:2164) at org.eclipse.compare.contentmergeviewer.TextMergeViewer.revealDiff (TextMergeViewer.java:2151) at org.eclipse.compare.contentmergeviewer.TextMergeViewer.setCurrentDiff (TextMergeViewer.java:2072) at org.eclipse.compare.contentmergeviewer.TextMergeViewer.navigate (TextMergeViewer.java:1971) at org.eclipse.compare.contentmergeviewer.TextMergeViewer.access$4 (TextMergeViewer.java:1934) at org.eclipse.compare.contentmergeviewer.TextMergeViewer$16.run (TextMergeViewer.java:1517) at org.eclipse.jface.action.Action.runWithEvent(Action.java:452) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:407) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code)) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:758) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:820) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:285) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:502) at org.eclipse.core.launcher.Main.main(Main.java:362)
can't reproduce, do you have any more details on the steps.
1) create a new workspace 2) connect to dev.eclipse.org 3) add org.eclipse.swt version 2019 to your workspace (you can turn the build option off - it doesn't matter) 4) modify the Team properties to point at the Head stream 5) select org.eclipse.swt and Synchronize with the Head stream 6) In the catchup view select "Eclipse SWT/org/eclipse/swt/widgets/Display" 7) Double click on Display to get the Java Structure Compare 8) Select the method timerExec in the Java Structure Compare 9) Use the Select Next Change arrow to navigate through the changes This is where I get the IllegalArgumentException.
*** Bug 6857 has been marked as a duplicate of this bug. ***
Patch immediately available at http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui- home/patches/20011211.1/org.eclipse.ui.zip Fixed in build > 20011212.
*** Bug 6880 has been marked as a duplicate of this bug. ***
*** Bug 6913 has been marked as a duplicate of this bug. ***
*** Bug 6905 has been marked as a duplicate of this bug. ***