Bug 8363 - NPE comparing two resources in the navigator.
Summary: NPE comparing two resources in the navigator.
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Compare (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: Andre Weinand CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 8374 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-01-24 09:08 EST by Jean-Michel Lemieux CLA
Modified: 2002-01-25 09:19 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Michel Lemieux CLA 2002-01-24 09:08:09 EST
Create a file called .#file.java1.2 and another called file.java. From the 
navigator multi-select both files then choose "Compare With > Each Other". The 
compare view in shown but indicates that an internal error occured. If I rename 
the file from .#file.java1.2 to .#file.java the compare works fine.

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:43
9)
	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:29
5)
	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.j
ava:271)
	at org.eclipse.compare.CompareUI.openCompareEditor(CompareUI.java:73)
	at org.eclipse.compare.internal.CompareAction.run(CompareAction.java:21)
	at 
org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:204)
	at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionCont
ributionItem.java:407)
	at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContribu
tionItem.java:361)
	at 
org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.
java:352)
	at 
org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(Actio
nContributionItem.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:87
8)
	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 1 Andre Weinand CLA 2002-01-24 10:10:08 EST
fixed in > 20020124
Comment 2 Andre Weinand CLA 2002-01-25 09:19:50 EST
*** Bug 8374 has been marked as a duplicate of this bug. ***