Bug 4924 - NullPointerException starting eclipse.
Summary: NullPointerException starting eclipse.
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Erich Gamma CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-12 09:32 EDT by Eduardo Pereira CLA
Modified: 2001-10-12 11:42 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 Eduardo Pereira CLA 2001-10-12 09:32:22 EDT
Replaced my dev eclipse with the 20011110 build.
Kept the target and metadata from that I had.
Got the following exceptions:

java.lang.NullPointerException
	at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.setSelection
(JavaEditor.java:238)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.revealInEditor
(EditorUtility.java:110)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.linkToEditor
(PackageExplorerPart.java:703)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.handleSelectionChang
ed(PackageExplorerPart.java:632)
	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.access$0
(PackageExplorerPart.java:628)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$3.selectionChanged
(PackageExplorerPart.java:302)
	at org.eclipse.jface.viewers.Viewer.fireSelectionChanged
(Viewer.java:147)
	at org.eclipse.jface.viewers.StructuredViewer.updateSelection
(StructuredViewer.java:907)
	at org.eclipse.jface.viewers.StructuredViewer.setSelection
(StructuredViewer.java:687)
	at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:342)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.restoreSelectionStat
e(PackageExplorerPart.java:843)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.restoreState
(PackageExplorerPart.java:804)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.createPartControl
(PackageExplorerPart.java:324)
	at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:53)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:814)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:51)
	at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:93)
	at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:107)
	at org.eclipse.ui.internal.PartTabFolder.createPartTab
(PartTabFolder.java:237)
	at org.eclipse.ui.internal.PartTabFolder.createControl
(PartTabFolder.java:209)
	at org.eclipse.ui.internal.PartSashContainer.createControl
(PartSashContainer.java:163)
	at org.eclipse.ui.internal.PerspectivePresentation.activate
(PerspectivePresentation.java:80)
	at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:499)
	at org.eclipse.ui.internal.WorkbenchPage.onActivate
(WorkbenchPage.java:897)
	at org.eclipse.ui.internal.WorkbenchWindow$5.run
(WorkbenchWindow.java:863)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at org.eclipse.ui.internal.WorkbenchWindow.setActivePage
(WorkbenchWindow.java:851)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:764)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:634)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:507)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:814)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:491)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:548)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:401)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:654)
	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:433)
	at org.eclipse.core.launcher.Main.main(Main.java:306)
Log: Fri Oct 12 09:22:26 EDT 2001
2 org.eclipse.ui 2 Problems occurred when invoking code from plug-in: 
org.eclipse.ui.
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:1805)
	at org.eclipse.swt.SWT.error(SWT.java:1737)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:379)
	at org.eclipse.swt.widgets.Control.getDisplay(Control.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Widget.isValidThread(Widget.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java(Compiled 
Code))
	at org.eclipse.swt.widgets.Composite.setFocus(Composite.java:281)
	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.setFocus
(PackageExplorerPart.java:390)
	at org.eclipse.ui.internal.WorkbenchPage$1.run(WorkbenchPage.java:110)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:814)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.ui.internal.WorkbenchPage.activatePart
(WorkbenchPage.java:107)
	at org.eclipse.ui.internal.WorkbenchPage.onActivate
(WorkbenchPage.java:899)
	at org.eclipse.ui.internal.WorkbenchWindow$5.run
(WorkbenchWindow.java:863)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at org.eclipse.ui.internal.WorkbenchWindow.setActivePage
(WorkbenchWindow.java:851)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:764)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:634)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:507)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:814)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:491)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:548)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:401)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:654)
	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:433)
	at org.eclipse.core.launcher.Main.main(Main.java:306)
Comment 1 Martin Aeschlimann CLA 2001-10-12 11:42:04 EDT
fixed > 204