Bug 3263

Summary: Exception in import assist (1GDTNZG)
Product: [Eclipse Project] JDT Reporter: Olivier Thomann <Olivier_Thomann>
Component: CoreAssignee: Olivier Thomann <Olivier_Thomann>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0   
Target Milestone: 2.0 M1   
Hardware: All   
OS: Windows 2000   
Whiteboard:

Description Olivier Thomann CLA 2001-10-10 22:52:13 EDT
TM (5/16/2001 16:04:32)
	SDK 107.

	I did a <ctrl-o> while editing a java file. I got an error dialog + this exception in the log:

1 org.eclipse.core.resources 4 Unhandled exception caught in event loop.
Log: Wed May 16 16:03:31 GMT+02:00 2001
4 org.eclipse.ui 0 java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
	at org.eclipse.jdt.internal.core.index.impl.WordEntry.mapRefs(WordEntry.java:136)
	at org.eclipse.jdt.internal.core.index.impl.MergeFactory.mergeReferences(MergeFactory.java:170)
	at org.eclipse.jdt.internal.core.index.impl.MergeFactory.merge(MergeFactory.java:79)
	at org.eclipse.jdt.internal.core.index.impl.Index.merge(Index.java:230)
	at org.eclipse.jdt.internal.core.index.impl.Index.save(Index.java:334)
	at org.eclipse.jdt.internal.core.search.PatternSearchJob.search(PatternSearchJob.java:101)
	at org.eclipse.jdt.internal.core.search.PatternSearchJob.execute(PatternSearchJob.java:75)
	at org.eclipse.jdt.internal.core.search.processing.JobManager.performConcurrentJob(JobManager.java:141)
	at org.eclipse.jdt.core.search.SearchEngine.searchAllTypeNames(SearchEngine.java:377)
	at org.eclipse.jdt.internal.ui.util.AllTypesSearchEngine.searchTypes(AllTypesSearchEngine.java:72)
	at org.eclipse.jdt.internal.ui.codemanipulation.OrganizeImportsOperation$TypeRefProcessor.fetchAllTypes(OrganizeImportsOperation.java:196)
	at org.eclipse.jdt.internal.ui.codemanipulation.OrganizeImportsOperation$TypeRefProcessor.<init>(OrganizeImportsOperation.java:190)
	at org.eclipse.jdt.internal.ui.codemanipulation.OrganizeImportsOperation.execute(OrganizeImportsOperation.java:123)
	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:65)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1093)
	at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:79)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:242)
	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:318)
	at org.eclipse.jdt.internal.ui.javaeditor.OrganizeImportsAction.run(OrganizeImportsAction.java:61)
	at org.eclipse.ui.texteditor.RetargetTextEditorAction.run(RetargetTextEditorAction.java:104)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:406)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:360)
	at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:351)
	at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:45)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:53)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:643)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1130)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1008)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:622)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:610)
	at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:850)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:280)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:67)
	at org.eclipse.core.launcher.Main.run(Main.java:299)
	at org.eclipse.core.launcher.UIMain.main(UIMain.java:43)
Comment 1 Philipe Mulet CLA 2001-10-11 09:37:52 EDT
Was never reproduced ever since then. Closing