!SESSION Feb 26, 2003 15:50:44.93 ---------------------------------------------- java.version=1.4.1-rc java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_CH Command-line arguments: -install file:D:/eclipse_I20030221_RC1/ !ENTRY org.eclipse.jdt.ui 4 10001 Feb 26, 2003 15:50:44.109 !MESSAGE Internal Error !STACK 0 java.lang.reflect.InvocationTargetException at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:277) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizardDialog2.run(RefactoringWizardDialog2.java:247) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizard.createChange(RefactoringWizard.java:325) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizard.computeUserInputSuccessorPage(RefactoringWizard.java:247) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizard.computeUserInputSuccessorPage(RefactoringWizard.java:243) at org.eclipse.jdt.internal.ui.refactoring.UserInputWizardPage.getNextPage(UserInputWizardPage.java:73) at org.eclipse.jdt.internal.ui.refactoring.UseSupertypeInputPage.getNextPage(UseSupertypeInputPage.java:123) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizardDialog2.previewPressed(RefactoringWizardDialog2.java:387) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizardDialog2.access$3(RefactoringWizardDialog2.java:385) at org.eclipse.jdt.internal.ui.refactoring.RefactoringWizardDialog2$1.widgetSelected(RefactoringWizardDialog2.java:507) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:87) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1775) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1483) at org.eclipse.jface.window.Window.runEventLoop(Window.java:577) at org.eclipse.jface.window.Window.open(Window.java:557) at org.eclipse.jdt.internal.ui.refactoring.actions.RefactoringStarter.activate(RefactoringStarter.java:60) at org.eclipse.jdt.ui.actions.UseSupertypeAction.startRefactoring(UseSupertypeAction.java:163) at org.eclipse.jdt.ui.actions.UseSupertypeAction.run(UseSupertypeAction.java:83) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:191) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:169) at org.eclipse.jface.action.Action.runWithEvent(Action.java:841) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:456) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:403) at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:397) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:72) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1775) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1483) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1271) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1254) at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) 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:324) at org.eclipse.core.launcher.Main.basicRun(Main.java:247) at org.eclipse.core.launcher.Main.run(Main.java:703) at org.eclipse.core.launcher.Main.main(Main.java:539) Caused by: java.lang.NullPointerException at org.eclipse.jdt.internal.corext.dom.Binding2JavaModel.find(Binding2JavaModel.java:78) at org.eclipse.jdt.internal.corext.dom.Binding2JavaModel.find(Binding2JavaModel.java:63) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.isVariableBindingOk(UseSupertypeWherePossibleUtil.java:931) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.isNotUpdatableReference(UseSupertypeWherePossibleUtil.java:858) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.anyReferenceNodeHasDirectProblems(UseSupertypeWherePossibleUtil.java:827) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.anyVariableReferenceHasDirectProblems(UseSupertypeWherePossibleUtil.java:800) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.canReplaceTypeInDeclarationFragments(UseSupertypeWherePossibleUtil.java:768) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.canReplaceTypeInVariableDeclarationStatement(UseSupertypeWherePossibleUtil.java:782) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.hasDirectProblems(UseSupertypeWherePossibleUtil.java:689) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.hasDirectProblems(UseSupertypeWherePossibleUtil.java:686) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.computeNodesToRemove(UseSupertypeWherePossibleUtil.java:224) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.retainUpdatableNodes(UseSupertypeWherePossibleUtil.java:211) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.getNodesToUpdate(UseSupertypeWherePossibleUtil.java:206) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.addReferenceUpdatesAndImports(UseSupertypeWherePossibleUtil.java:171) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleUtil.updateReferences(UseSupertypeWherePossibleUtil.java:134) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleRefactoring.updateReferences(UseSupertypeWherePossibleRefactoring.java:194) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleRefactoring.createChangeManager(UseSupertypeWherePossibleRefactoring.java:182) at org.eclipse.jdt.internal.corext.refactoring.structure.UseSupertypeWherePossibleRefactoring.checkInput(UseSupertypeWherePossibleRefactoring.java:133) at org.eclipse.jdt.internal.ui.refactoring.CheckConditionsOperation.run(CheckConditionsOperation.java:59) at org.eclipse.jdt.internal.ui.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:94) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:95)