| Summary: | R4Eclipse compare editor generates a null pointer | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Jacques Bouthillier <lmcbout> |
| Component: | Mylyn | Assignee: | Jacques Bouthillier <lmcbout> |
| Status: | CLOSED MOVED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | fchouinard, sebastien.dubois |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows Vista | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 399542 | ||
Files in the compared editor are files external to the workspace Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn |
Open files from a commit having external files [11:57:06:654] I T=main EditorProxy:222 (openCompareEditor): Open compare editor on files MeetingInfoDialog.java (Target) and MeetingInfoDialog.java (Base) org.eclipse.mylyn.reviews.r4e.core.rfs.spi.ReviewsFileStorageException: java.lang.NullPointerException at org.eclipse.mylyn.reviews.r4e.core.rfs.ReviewsRFSProxy.getBlobContent(ReviewsRFSProxy.java:245) at org.eclipse.mylyn.reviews.r4e.core.rfs.ReviewsRFSProxy$2.getContents(ReviewsRFSProxy.java:337) at org.eclipse.mylyn.reviews.r4e.ui.internal.editors.StorageTypedElement.getContents(StorageTypedElement.java:87) at org.eclipse.compare.structuremergeviewer.Differencer.getStream(Differencer.java:488) at org.eclipse.compare.structuremergeviewer.Differencer.contentsEqual(Differencer.java:440) at org.eclipse.compare.structuremergeviewer.Differencer.compare(Differencer.java:413) at org.eclipse.compare.structuremergeviewer.Differencer.traverse(Differencer.java:312) at org.eclipse.compare.structuremergeviewer.Differencer.findDifferences(Differencer.java:221) at org.eclipse.mylyn.reviews.r4e.ui.internal.editors.R4ECompareEditorInput.prepareCompareInput(R4ECompareEditorInput.java:235) at org.eclipse.team.ui.synchronize.SaveableCompareEditorInput.prepareInput(SaveableCompareEditorInput.java:235) at org.eclipse.compare.CompareEditorInput.run(CompareEditorInput.java:484) at org.eclipse.compare.internal.CompareUIPlugin.prepareInput(CompareUIPlugin.java:553) at org.eclipse.compare.internal.CompareEditor$2.run(CompareEditor.java:349) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: java.lang.NullPointerException at org.eclipse.jgit.storage.file.UnpackedObjectCache$Table.contains(UnpackedObjectCache.java:111) at org.eclipse.jgit.storage.file.UnpackedObjectCache.isUnpacked(UnpackedObjectCache.java:64) at org.eclipse.jgit.storage.file.ObjectDirectory.openObject1(ObjectDirectory.java:427) at org.eclipse.jgit.storage.file.FileObjectDatabase.openObjectImpl1(FileObjectDatabase.java:172) at org.eclipse.jgit.storage.file.FileObjectDatabase.openObject(FileObjectDatabase.java:157) at org.eclipse.jgit.storage.file.WindowCursor.open(WindowCursor.java:122) at org.eclipse.jgit.lib.ObjectDatabase.open(ObjectDatabase.java:176) at org.eclipse.jgit.lib.Repository.open(Repository.java:270) at org.eclipse.mylyn.reviews.r4e.core.rfs.ReviewsRFSProxy.getBlobContent(ReviewsRFSProxy.java:243) ... 13 more