Problems with GET LABEL

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
pfoley
Posts: 9
Joined: Tue Feb 03, 2004 7:59 pm

Problems with GET LABEL

Post by pfoley » Tue May 04, 2004 6:11 am

I have been having problems doing a GET LABEL with 2.0.1 (2137). I keep getting CRC errors on many files (see sample msg below) while doing a fairly large get (30 folders with 6 subfolders each * 20 files each). Getting the same files through "Get Latest Version" works fine.

Ideas?
-------------------------------

5/3/2004 4:29:35 PM] Local file update for Components/WorkSetManager/uWorkSetManager/uWorkSetManager.vbproj failed: VaultClientOperationsLib.VCDiffException: CRC mismatch after applying delta (server CRC: 176243357, computed CRC: 2006165344)

at VaultClientOperationsLib.WorkingFolder.UpdateHiddenFileContentsFromDelta(VaultClientFile file, String deltaFile, Int64 baseVersion, Int64 targetVersion, UInt32 targetCRC)

at VaultClientOperationsLib.UpdateThread.ProcessCommand(UpdateThreadCommand command, UpdateThreadCommandResult& outputResult)

pfoley
Posts: 9
Joined: Tue Feb 03, 2004 7:59 pm

Post by pfoley » Tue May 04, 2004 9:33 am

Note that this happens on multiple different document sets and after multiple checkins and labels. It is a repeating problem.

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Tue May 04, 2004 9:48 am

Does this happen if you try to get the label to a non-working directory?

pfoley
Posts: 9
Joined: Tue Feb 03, 2004 7:59 pm

Post by pfoley » Tue May 04, 2004 10:39 am

jeremy_sg wrote:Does this happen if you try to get the label to a non-working directory?
No it doesn't. Just tried it - Getting a label to a different directory works. Getting it to the working directory failed.

sterwill
Posts: 256
Joined: Thu Nov 06, 2003 10:01 am
Location: SourceGear

Post by sterwill » Tue May 04, 2004 11:32 am

Try running the client diagnostics tool (KB article with details). Choose "Validate Cached Versions" from the popup menu on the file or files giving you problems. Which versions, if any, fail the CRC checks?
Shaw Terwilliger
SourceGear LLC
`echo sterwill5sourcegear6com | tr 56 @.`

Guest

Post by Guest » Tue May 04, 2004 1:10 pm

Getting to a different directory made it so I can't reproduce the specific failure any longer.

However, I'm beginning to have other anomalus behavior as well (all GUI).

1. About one in three times, get label will hang for at least 15 minutes before I kill it (usually reboot after). Sometimes (about one in 5 hangs/near-hangs) I'll get a dialog box that says my network connection to Vault was lost. I'll take a picture next time if that dialog box is useful. If the hang happens before the get by label confirmation dialog, I've never seen it unhang. However, if it hangs after the dialog, it will sometimes unhang if left alone for 60 minutes (awfully inconvenient).

2. I do a Get Latest Version with overwrite, but a specific file won't be updated. The Vault Client shows the remote version as 8 and local as 7. The diagnostics shows the remote version as 3 and the local as 2. I deleted the local file and attempted to get again - the file is still not retrieved, and I receive no error message at all. Doing a Validate Cached Versions returns "OK".

3. About 2 weeks ago, I remember getting a tiny error dialog that said something like "couldn't copy 1234.12345" that I now recognize must have something to do with hidden data files. Is there a way I can perform a mass validation of the hidden data files? Can I delete all of them to return to a known stable state?

I don't know if these are related or not. Our development is slowing to a crawl, because we cannot stabilize our build process without being able to get by label reliably.

Thanks.

pfoley
Posts: 9
Joined: Tue Feb 03, 2004 7:59 pm

Post by pfoley » Tue May 04, 2004 1:38 pm

A reboot took care of #2, at least for the moment.

pfoley
Posts: 9
Joined: Tue Feb 03, 2004 7:59 pm

Example hang

Post by pfoley » Tue May 04, 2004 2:09 pm

I turned on debug logging.

About 20 minutes ago, I tried to do a get label into a new directory (after a fresh reboot of the client machine). The log file showed this:

----5/4/2004 3:40:06 PM admin--10.7.16.100(10.7.16.100)--SSL Enabled
Beginning label file download

and then a couple hundred of these:

----5/4/2004 3:40:10 PM admin--10.7.16.100(10.7.16.100)--SSL Enabled
VaultServiceBase.VaultRequestGetFile returned: SuccessRequireFileDownload

Then these:

BeginDownloadLabelFiles returned: Success
----5/4/2004 3:41:28 PM --10.7.16.100(10.7.16.100)--SSL Enabled
Getting repository Structure.
----5/4/2004 3:41:36 PM --10.7.16.100(10.7.16.100)--SSL Enabled
Getting repository Structure.

And then it's been hung for the last 25 minutes now - the last thing I saw in the GUI said "retrieving files" (or maybe "getting files") in the status bar, but the progress bar never moved passed 0%. I see periodic lines like this in the log file:

----5/4/2004 3:51:23 PM --10.7.16.100(10.7.16.100)--SSL Enabled
Getting repository Structure.

These are sporadic, from once every theee minutes to three a minute. Technically, these could be from me or from one of three other users behind the same local router, since there is no UID displayed in these status lines.

There are a few lines mixed in clearly from the other users, but not many.

The client program has been nonresponsive for 30 minutes now. This hanging behavior is starting to kill us. Please let me know what we can do to move past this.

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Tue May 04, 2004 3:08 pm

pfoley,

Send me your log file and phone number.

Guest

Post by Guest » Tue May 04, 2004 5:34 pm

Sent. Awaiting your call or email.

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Mon May 10, 2004 4:04 pm

pfoley resolved this problem by replacing a router which had been causing errors in downloading labels.

Post Reply