Microsoft KB Archive/297886

= &quot;Assertion Failed!' Line: 87&quot; Error Message When You Run Setup =

Article ID: 297886

Article Last Modified on 4/10/2007

-

APPLIES TO


 * Microsoft Mobile Information Server 2001 Enterprise Edition

-



This article was previously published under Q297886



SYMPTOMS
When you run Mobile Information 2001 Server Setup, you may receive the following error message, and then Setup quits:

Microsoft Visual C++ Runtime Library

Assertion failed!

Program: C:\winnt\system32\msiexec.exe

File: G:\SRCMMIS688.0\WIRELESS\SRC\SETUP\AIRSTREAM\AIRS..

Line: 87

Expression: bRetVal

For information on how your program can cause an assertion

Failure, see the Visual C++ documentation on asserts



CAUSE
This behavior occurs if Setup is unable to resolve the names of the domain controller and global catalog servers for the domain, and therefore is unable to contact them. In other words, Setup fails because the Active Directory schema cannot be reached.



RESOLUTION
To resolve this issue, verify that Mobile Information Server can resolve the names of the domain controller and global catalog servers for your domain, and that it can contact these servers. To do this, follow these steps:  Verify that a global catalog server is running and accessible over the network. Check Domain Name System (DNS) to make sure that the global catalog server is set up properly.For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

237675 Setting Up the Domain Name System for Active Directory

 Verify that global catalog server records are present in DNS.

239897 SRV Resource Records May Not Be Created on Domain Controller





STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Keywords: kbbug kberrmsg kbnofix KB297886

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.