Bug 80387 - NPE opening compare editor
Summary: NPE opening compare editor
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Compare (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.1 M5   Edit
Assignee: Andre Weinand CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-07 12:10 EST by Kim Horne CLA
Modified: 2004-12-21 14:30 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kim Horne CLA 2004-12-07 12:10:36 EST
200412070800

I got this while opening a compare editor from the synch view.

!ENTRY org.eclipse.core.runtime 4 2 2004-12-07 12:05:14.637
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.core.runtime".
!STACK 0
java.lang.NullPointerException
	at org.eclipse.compare.CompareEditorInput.getAdapter(CompareEditorInput.java:196)
	at
org.eclipse.pde.internal.ui.search.SearchResult.isMatchContained(SearchResult.java:101)
	at
org.eclipse.pde.internal.ui.search.SearchResult.computeContainedMatches(SearchResult.java:79)
	at
org.eclipse.search2.internal.ui.text.EditorAnnotationManager.addAnnotations(EditorAnnotationManager.java:186)
	at
org.eclipse.search2.internal.ui.text.EditorAnnotationManager.setSearchResult(EditorAnnotationManager.java:83)
	at
org.eclipse.search2.internal.ui.text.WindowAnnotationManager.startHighlighting(WindowAnnotationManager.java:76)
	at
org.eclipse.search2.internal.ui.text.WindowAnnotationManager.access$1(WindowAnnotationManager.java:69)
	at
org.eclipse.search2.internal.ui.text.WindowAnnotationManager$1.partVisible(WindowAnnotationManager.java:59)
	at org.eclipse.ui.internal.PartListenerList2$7.run(PartListenerList2.java:148)
	at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at
org.eclipse.ui.internal.PartListenerList2.firePartVisible(PartListenerList2.java:146)
	at org.eclipse.ui.internal.WWinPartService$1.partVisible(WWinPartService.java:60)
	at org.eclipse.ui.internal.PartListenerList2$7.run(PartListenerList2.java:148)
	at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
	at org.eclipse.core.runtime.Platform.run(Platform.java:747)
	at
org.eclipse.ui.internal.PartListenerList2.firePartVisible(PartListenerList2.java:146)
	at org.eclipse.ui.internal.WorkbenchPage$1.propertyChange(WorkbenchPage.java:165)
	at org.eclipse.ui.internal.LayoutPart.setVisible(LayoutPart.java:297)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:333)
	at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:123)
	at
org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(PresentablePartFolder.java:266)
	at
org.eclipse.ui.internal.presentations.newapi.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at
org.eclipse.ui.internal.presentations.newapi.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:381)
	at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1034)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1008)
	at org.eclipse.ui.internal.EditorStack.setVisibleEditor(EditorStack.java:170)
	at
org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:359)
	at org.eclipse.ui.internal.EditorAreaHelper.openEditor(EditorAreaHelper.java:283)
	at org.eclipse.ui.internal.EditorManager$4.run(EditorManager.java:791)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:777)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:900)
	at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:651)
	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:637)
	at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2283)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2215)
	at org.eclipse.ui.internal.WorkbenchPage.access$6(WorkbenchPage.java:2207)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2193)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2188)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2173)
	at
org.eclipse.compare.internal.CompareUIPlugin.openCompareEditor(CompareUIPlugin.java:444)
	at org.eclipse.compare.CompareUI.openCompareEditorOnPage(CompareUI.java:128)
	at
org.eclipse.team.internal.ccvs.ui.actions.CompareRemoteResourcesAction.execute(CompareRemoteResourcesAction.java:42)
	at org.eclipse.team.internal.ccvs.ui.actions.CVSAction.run(CVSAction.java:70)
	at org.eclipse.ui.actions.ActionDelegate.runWithEvent(ActionDelegate.java:70)
	at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:233)
	at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:555)
	at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:505)
	at
org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:419)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:814)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2803)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2448)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1578)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1549)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:281)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102)
	at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:220)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
	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:185)
	at org.eclipse.core.launcher.Main.run(Main.java:710)
	at org.eclipse.core.launcher.Main.main(Main.java:694)
Comment 1 Andre Weinand CLA 2004-12-21 14:30:52 EST
fixed from Hilo, Hawaii :-)