Undocumented error (ESS_SS_HISTOPEN) in VSS 6.0  
Author Message
sean_morrison





PostPosted: Visual Studio Source Control and SourceSafe, Undocumented error (ESS_SS_HISTOPEN) in VSS 6.0 Top

Hi All,

I'm automating VSS through the COM interface and I consistently get the same error when attempting to do a 'get' operation on items in my database. The error being returned is 0x8004D75C, which I mapped to ESS_SS_HISTOPEN (or "A history operation is already in progress").

Aside from an entry in ssauterr.h, I can't find any documentation that gives me any idea what this error actually means. Anybody have a clue


Sean


Visual Studio2  
 
 
Brad Peterson





PostPosted: Visual Studio Source Control and SourceSafe, Undocumented error (ESS_SS_HISTOPEN) in VSS 6.0 Top

Sean,

It would be helpful to see your code to figure this out.

Do you get the same error if you point at a different database or at different data in your current database

Thanks,

-Brad


 
 
sean_morrison





PostPosted: Visual Studio Source Control and SourceSafe, Undocumented error (ESS_SS_HISTOPEN) in VSS 6.0 Top

Hi Brad,

Posting the code would be a hassle for legal reasons, etc.

The application reads database structure and content (through the COM APIs) to build up a model of the database at a given point in time.

It works well for most users, with some caveats. The current issue is that an external user is trying to use the tool without much input from us. I strongly suspect that there is an issue with their DB setup. They don't want us to have access to their data; we can't go on site.

The error does not set the ErrorInfo message (as all other VSS related errors have in the past) which is worrisome.

To answer your questions: no and I don't know.

Sean,

It would be helpful to see your code to figure this out.

Do you get the same error if you point at a different database or at different data in your current database

Thanks,

-Brad


 
 
Brad Peterson





PostPosted: Visual Studio Source Control and SourceSafe, Undocumented error (ESS_SS_HISTOPEN) in VSS 6.0 Top

Sean,

After talking to my devs, I got the following information:

"Which version of VSS is he using In 6.0d and older it was not possible to have to Versions collections simultaneously, and that is the error that you’d get if you tried it. That is fixed (with a small perf hit) in 2005."

So, you may want to verify the version your client is using. If it is a 6.x version, looks like they are hitting a bug that is fixed in VSS 2005