Microsoft KB Archive/232767

= OL2000: Integrity Check For Client OAB =

Article ID: 232767

Article Last Modified on 10/28/2006

-

APPLIES TO


 * Microsoft Outlook 2000 Standard Edition

-



This article was previously published under Q232767





SYMPTOMS
If a Microsoft Message Application Programming Interface (MAPI) client is interrupted while downloading a differential update to its Offline Address Book (OAB), the OAB may be left in a useable but half-updated state. Under such circumstances, usage of the OAB may result in mail being sent to the wrong recipient.

Some common examples of interruptions that may result in this type of scenario are: a client computer is turned off during the download of an OAB, an End Task on the MAPI client process is performed, or a fatal application error (hard crash) occurs during the download.

Additional items that may cause an interruption of the client include the sudden locking of OAB files by another process (such as anti-virus software) and network disturbances (for example, a bad network interface card, cable, or connection), which cause the client to be unable to fully update all the OAB files during the download process.

NOTE: In such cases, the end-user may not receive any error message to indicate a failure. The synchronization log should be reviewed for additional information, but an error log entry is not guaranteed. An error log entry may not be written if the item affecting the OAB sufficiently interferes with the OAB download process but does not prevent it from completing (for example, sporadic network disturbances). These types of cases are rare and can potentially affect multiple applications on an end-user's computer.



RESOLUTION
To resolve this problem, obtain Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a).

To obtain SR-1/SR-1a, click the article number below to view the article in the Microsoft Knowledge Base:

245025 OFF2000: How to Obtain and Install Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a)



STATUS
Microsoft has confirmed that this is a problem in Microsoft Outlook 2000. This problem was corrected in Microsoft Office 2000 SR-1/SR-1a.



MORE INFORMATION
After you apply the feature, the updated Emsabp32.dll performs an automatic integrity check against the OAB when opened, thereby ensuring that the OAB stays consistent.

After the feature is applied, the OAB is checked during initialization. If the integrity check determines that the OAB is corrupted, three empty OAB files are written: Browse.oab, Anrdex.oab, and Rdndex.oab. These each have one entry, a user who's display name is: "Inconsistencies found. Please resync." If this occurs, you must do a full resynchronization with the Exchange Server computer.

This file update does not reflect a fix as much as an additional enhancement to the operability and use of offline Address Books.

Keywords: kbhotfixserver kbqfe kbbug kbfea kbfix KB232767

-

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

© Microsoft Corporation. All rights reserved.