Knowledge Base

Server Error: Source Control System Failure: CoInitialize

Article ID: 197599

Article Last Modified on 9/22/2005


APPLIES TO


This article was previously published under Q197599

SYMPTOMS

When you attempt to check in or save a file in Microsoft Visual Interdev with Microsoft Visual Source Safe integration, you may receive the following error message:
Cannot update the file "filename.xxx" Server error:Source Control System failure: CoInitialize
This problem occurs only when the file is saved or checked in to a Microsoft FrontPage Server Extensions hosted Web site with Microsoft Site Server Membership authentication enabled.

CAUSE

This problem occurs because an ISAPI filter used for Microsoft Site Server Membership authentication previously initialized COM as multi-threaded. FrontPage Server Extensions do not initialize COM as single-threaded because it is already initialized as multi-threaded. You cannot change the mode. COM must be uninitialized first.

RESOLUTION

NOTE: This problem has been fixed in the FrontPage 2000 Server Extensions, which are available for download at the following location:
A supported fix that corrects this problem is now available from Microsoft, but has not been fully regression tested and should be applied only to systems experiencing this specific problem. If you are not severely affected by this specific problem, Microsoft recommends that you wait for the next service pack.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information on support costs, please go to the following address on the World Wide Web:

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

The English version of this fix should have the following file attributes or later:

   Date     Time    Size    File name   Platform
   ----------------------------------------------
   12/20/98  05:00p  19,216 Fp30vss.dll (x86)
				

STATUS

Microsoft has confirmed this to be a problem in Microsoft FrontPage 98 for Windows and Microsoft FrontPage 97 for Windows.

MORE INFORMATION

Note: Please verify that the version of the Server Extensions is 3.0.2 1706.

The fix causes FrontPage Server Extensions to handle the return code COM already initialized as multi-threaded without returning an error.

Additional query words: Visual Interdev 6.0

Keywords: kbhotfixserver kbqfe kbbug kberrmsg kbfix kbqfe KB197599