SYMPTOMS
Under certain conditions, you may receive a General Protection Fault when
attempting to open Visual SourceSafe. When running on Windows NT, this
message may appear as:
The exception unknown software exception (0xc00000fd) occurred in the
application at location <address>.
Click OK to terminate the application.
Click on CANCEL to debug the application.
where <address> is any hexadecimal memory address.
In addition to the above message, the following error has been reported
under Windows NT:
An application error has occurred and an application error log is
being generated. SSADMIN.EXE (SSEXP.EXE) Exception: Stack overflow
0xc00000fd Address: <address>
where <address> is any hexadecimal memory address.
When running on Windows 95, this message may appear as:
This program has performed and illegal operation
and will be shut down.
If the problem persists, contact the program vendor.
Another error message may appear when you log on the Visual SourceSafe explorer:
Too many file handles open.
CAUSE
One possible cause of this error is if the Srcsafe.ini file's #include
statements are cyclical in nature.
In a typical client server SourceSafe installation, both the client and the
server will have an Srcsafe.ini file. The client's Srcsafe.ini file usually
contains a single #INCLUDE entry that points to the server's Srcsafe.ini
file. An example would be:
#INCLUDE \\Server\Share\VSS\Srcsafe.ini
If a user or administrator inadvertently modifies or adds a #INCLUDE
statement to one or more Srcsafe.ini files that results in a cyclic
relationship, the above errors will occur.