Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 11361

Summary: "Internal Error" when Sync'ing a moderate size repository
Product: [Eclipse Project] Platform Reporter: sgeertgens
Component: TeamAssignee: Kevin McGuire <Kevin_McGuire>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: P3    
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description sgeertgens CLA 2002-03-14 11:21:34 EST
The following was done with Integration build 20020312 (and has appeared in 
several builds prior). Team2.0 is obviously enabled.

 If I synchronize on a specific file that has changed in the repository (no 
local changes), everything works as expected (I get the sync view, and can 
perform the visual merge). However, if I try to sync on the entire package (or 
directory, or project) that contains the file that has changed in the 
repository, I get an Internal Error with the .log output below. 
 It has a different trace that #8703, so I've entered this as a new bug.

Log: Thu Mar 14 09:19:38 MST 2002
4 org.eclipse.team.ui 1 Internal error
java.lang.NullPointerException
	at 
org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder.updateRevi
sion(RemoteFolderTreeBuilder.java:572)
	at 
org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder.access$8
(RemoteFolderTreeBuilder.java:570)
	at 
org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder$3.fileStat
us(RemoteFolderTreeBuilder.java:520)
	at 
org.eclipse.team.internal.ccvs.core.client.listeners.StatusListener.messageLine
(StatusListener.java:51)
	at org.eclipse.team.internal.ccvs.core.client.Command.processResponses
(Command.java:460)
	at org.eclipse.team.internal.ccvs.core.client.Command.doExecute
(Command.java:385)
	at org.eclipse.team.internal.ccvs.core.client.Command$2.run
(Command.java:340)
	at org.eclipse.team.internal.ccvs.core.resources.RemoteFolder.run
(RemoteFolder.java:618)
	at org.eclipse.team.internal.ccvs.core.client.Command.execute
(Command.java:343)
	at 
org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder.fetchFileR
evisions(RemoteFolderTreeBuilder.java:531)
	at 
org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder.buildTree
(RemoteFolderTreeBuilder.java:184)
	at 
org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTreeBuilder.buildRemot
eTree(RemoteFolderTreeBuilder.java:148)
	at 
org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot.getRemoteSyncTree
(CVSWorkspaceRoot.java:112)
	at 
org.eclipse.team.internal.ccvs.ui.sync.CVSSyncCompareInput.createSyncElements
(CVSSyncCompareInput.java:52)
	at org.eclipse.team.ui.sync.SyncCompareInput.prepareInput
(SyncCompareInput.java:200)
	at org.eclipse.compare.CompareEditorInput.run
(CompareEditorInput.java:294)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
(ModalContext.java:98)
Comment 1 James Moody CLA 2002-03-14 14:24:09 EST
Closing as duplicate of 11356. Thank you for the bug report.

*** This bug has been marked as a duplicate of 11356 ***