Server Error: Source Control System Failure: CoInitialize

ID: Q197599


The information in this article applies to:
  • Microsoft FrontPage 98 for Windows
  • Microsoft FrontPage 97 for Windows


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:

http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/languages/fp/default.asp
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/support/supportnet/default.asp

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) 


NOTE: If you contact Microsoft to obtain this fix, a fee may be charged. This fee is refundable if it is determined that you only require the fix you requested. However, this fee is non-refundable if you request additional technical support, if your no-charge technical support period has expired, or if you are not eligible for standard no-charge technical support.

For more information about eligibility for no-charge technical support, see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q154871
TITLE: Determining If Your Product Is Eligible for No-Charge Technical Support


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 : kberrmsg fp97 fp98
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbbug


Last Reviewed: July 20, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.