Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 314608 - NPE when comparing local ecore to latest from repository
Summary: NPE when comparing local ecore to latest from repository
Status: CLOSED FIXED
Alias: None
Product: EMFCompare
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: EMF Compare CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-27 03:17 EDT by Laurent Delaigue CLA
Modified: 2012-03-06 04:21 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 Laurent Delaigue CLA 2010-05-27 03:17:15 EDT
Build Identifier: 

I wanted to compare a local version a an ecore file to the one commited in SVN, and I got the following exception (on line 666!):

java.lang.NullPointerException
	at org.eclipse.emf.compare.ui.viewer.content.part.diff.ModelContentMergeDiffTab.mapTreeItemsToUI(ModelContentMergeDiffTab.java:666)
	at org.eclipse.emf.compare.ui.viewer.content.part.diff.ModelContentMergeDiffTab.setReflectiveInput(ModelContentMergeDiffTab.java:289)
	at org.eclipse.emf.compare.ui.viewer.content.part.ModelContentMergeTabFolder.setInput(ModelContentMergeTabFolder.java:309)
	at org.eclipse.emf.compare.ui.viewer.content.ModelContentMergeViewer.updateContent(ModelContentMergeViewer.java:764)
	at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.internalRefresh(ContentMergeViewer.java:783)
	at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.inputChanged(ContentMergeViewer.java:683)
	at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:274)
	at org.eclipse.emf.compare.ui.viewer.content.ModelContentMergeViewer.setInput(ModelContentMergeViewer.java:303)
	at org.eclipse.compare.CompareViewerSwitchingPane.setInput(CompareViewerSwitchingPane.java:270)
	at org.eclipse.compare.internal.CompareContentViewerSwitchingPane.setInput(CompareContentViewerSwitchingPane.java:132)
	at org.eclipse.compare.CompareEditorInput.internalSetContentPaneInput(CompareEditorInput.java:812)
	at org.eclipse.compare.CompareEditorInput.access$7(CompareEditorInput.java:810)
	at org.eclipse.compare.CompareEditorInput$10.run(CompareEditorInput.java:750)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.compare.CompareEditorInput.feed1(CompareEditorInput.java:744)
	at org.eclipse.compare.CompareEditorInput.feedInput(CompareEditorInput.java:722)
	at org.eclipse.compare.CompareEditorInput.createContents(CompareEditorInput.java:545)
	at org.eclipse.compare.internal.CompareEditor.createCompareControl(CompareEditor.java:449)
	at org.eclipse.compare.internal.CompareEditor.createPartControl(CompareEditor.java:408)

(...)



Reproducible: Didn't try
Comment 1 Laurent Goubet CLA 2012-03-06 04:21:04 EST
This particular exception had been fixed for 1.3