Bug 44258 - NPE while creating type hierarchy for String
Summary: NPE while creating type hierarchy for String
Status: RESOLVED DUPLICATE of bug 44219
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.0 M4   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-06 18:07 EDT by Dirk Baeumer CLA
Modified: 2003-10-07 05:02 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Baeumer CLA 2003-10-06 18:07:11 EDT
200309300800 + ZRH plug-in export I20030930.from20031003_1543, which contains 
JDT/Core v373_b

Thread [main] (Suspended (exception NullPointerException))
	HierarchyResolver.resolve(Openable[], HashSet, IProgressMonitor) line: 
627
	IndexBasedHierarchyBuilder.buildForProject(JavaProject, ArrayList, 
ICompilationUnit[], HashSet, IProgressMonitor) line: 192
	IndexBasedHierarchyBuilder.buildFromPotentialSubtypes(String[], 
HashSet, IProgressMonitor) line: 315
	IndexBasedHierarchyBuilder.build(boolean) line: 127
	TypeHierarchy.compute() line: 319
	TypeHierarchy.refresh(IProgressMonitor) line: 1230
	CreateTypeHierarchyOperation.executeOperation() line: 90
	CreateTypeHierarchyOperation(JavaModelOperation).execute() line: 366
	CreateTypeHierarchyOperation(JavaModelOperation).run(IProgressMonitor) 
line: 705
	JavaElement.runOperation(JavaModelOperation, IProgressMonitor) line: 
523
	BinaryType.newTypeHierarchy(IJavaProject, WorkingCopyOwner, 
IProgressMonitor) line: 592
	BinaryType.newTypeHierarchy(IJavaProject, IProgressMonitor) line: 562
	GeneralizeType.computeValidTypes(IType, Collection, Collection, 
IProgressMonitor) line: 865
	GeneralizeType.checkSelection(IProgressMonitor) line: 282
	GeneralizeType.checkActivation(IProgressMonitor) line: 232
	CheckConditionsOperation.run(IProgressMonitor) line: 63
	BusyIndicatorRunnableContext$BusyRunnable.internalRun(boolean, 
IRunnableWithProgress) line: 113
	BusyIndicatorRunnableContext$BusyRunnable.run() line: 80
	BusyIndicator.showWhile(Display, Runnable) line: 84
	BusyIndicatorRunnableContext.run(boolean, boolean, 
IRunnableWithProgress) line: 126
	RefactoringStarter.checkActivation(Refactoring) line: 66
	RefactoringStarter.activate(Refactoring, RefactoringWizard, Shell, 
String, boolean) line: 46
	GeneralizeTypeAction.run(IAction) line: 124
	EditorPluginAction(PluginAction).runWithEvent(Event) line: 265
	PluginActionContributionItem
(ActionContributionItem).handleWidgetSelection(Event, boolean) line: 543
	ActionContributionItem.access$4(ActionContributionItem, Event, 
boolean) line: 496
	ActionContributionItem$6.handleEvent(Event) line: 468
	EventTable.sendEvent(Event) line: 82
	MenuItem(Widget).sendEvent(Event) line: 847
	Display.runDeferredEvents() line: 2173
	Display.readAndDispatch() line: 1863
	Workbench.runEventLoop(Window$IExceptionHandler) line: 2106
	Workbench.run(Object) line: 2089
	InternalBootLoader.run(String, URL, String, String[], Runnable) line: 
858
	BootLoader.run(String, URL, String, String[], Runnable) line: 461
	NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not 
available [native method]
	NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
	DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
	Method.invoke(Object, Object[]) line: 324
	Main.basicRun(String[]) line: 298
	Main.run(String[]) line: 764
	Main.main(String[]) line: 598
Comment 1 Jerome Lanneluc CLA 2003-10-07 05:02:55 EDT

*** This bug has been marked as a duplicate of 44219 ***