Bug 8857

Summary: An error has occurred when creating this editor
Product: [Eclipse Project] Platform Reporter: Marcio <mqm>
Component: CompareAssignee: Andre Weinand <andre_weinand>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1    
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Marcio CLA 2002-01-31 13:25:13 EST
1) Select Repositories view
2) Expand streams/HEAD/folder1/folder2/.../fileName
3) RIght-click, Show in Resource History
4) CNTRL-click 2 different versions/revisions
5) Right-click, choose "Compare"
6) The compare view shows, in red, An error has occurred when creating this 
editor


    	The files were text files, with extension .PHP

Eclipse info:    	
    	Version 2.0 (pre-release)
    	Build 20020125


marcio
Comment 1 Erich Gamma CLA 2002-01-31 16:34:24 EST
pls attach the contents of the log file. See the FAQ for how to get the log 
file.
Comment 2 Marcio CLA 2002-01-31 16:50:27 EST
Here's the LOG file, for another attempt this time with a TXT file:

Log: Thu Jan 31 17:00:08 EST 2002
2 org.eclipse.ui 2 Problems occurred when invoking code from plug-in: 
org.eclipse.ui.
java.lang.NullPointerException
	at org.eclipse.compare.CompareEditorInput$11.run
(CompareEditorInput.java:458)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at org.eclipse.compare.CompareEditorInput.feed1
(CompareEditorInput.java:455)
	at org.eclipse.compare.CompareEditorInput.createContents
(CompareEditorInput.java:439)
	at org.eclipse.compare.internal.CompareEditor.createPartControl
(CompareEditor.java:87)
	at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:60)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:821)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:58)
	at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:100)
	at org.eclipse.ui.internal.EditorWorkbook.createPage
(EditorWorkbook.java:214)
	at org.eclipse.ui.internal.EditorWorkbook.add(EditorWorkbook.java:75)
	at org.eclipse.ui.internal.EditorArea.addEditor(EditorArea.java:43)
	at org.eclipse.ui.internal.EditorPresentation.openEditor
(EditorPresentation.java:295)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:461)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:447)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:498)
	at org.eclipse.ui.internal.EditorManager.openEditor
(EditorManager.java:372)
	at org.eclipse.ui.internal.EditorManager.openEditor
(EditorManager.java:256)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:1165)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:1126)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:1118)
	at org.eclipse.compare.internal.CompareUIPlugin.openCompareEditor
(CompareUIPlugin.java:271)
	at org.eclipse.compare.CompareUI.openCompareEditor(CompareUI.java:73)
	at org.eclipse.vcm.internal.ui.actions.CompareEditionsAction.run
(CompareEditionsAction.java:31)
	at org.eclipse.ui.internal.PluginAction.runWithEvent
(PluginAction.java:204)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:407)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(ActionContributionItem.java:361)
	at org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:352)
	at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent
(ActionContributionItem.java:47)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:74)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:637)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1413)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1205)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:844)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:827)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:878)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:321)
	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:502)
	at org.eclipse.core.launcher.Main.main(Main.java:362)
Comment 3 Andre Weinand CLA 2002-02-01 03:49:29 EST
has been fixed in any version > 20020125