Article ID: 308453
Article Last Modified on 9/23/2005
APPLIES TO
- Microsoft Outlook 2002 Standard Edition
- Microsoft Outlook 2000 Standard Edition
This article was previously published under Q308453
SYMPTOMS
When applications such as Microsoft SQL Mail try to use the Outlook Messaging Application Programming Interface (MAPI) message store (Mspst32.dll) to handle free threaded access, the session context is shared between multiple threads; at some point, the following call starts to fail:
pInbox->OpenEntry(...) with hr = 80040107
If Mspst32.dll is not used for access, everything appears to be properly synchronized.
CAUSE
This problem can occur if the OpenEntry call on the folder is not correctly protected by a critical section.
RESOLUTION
Outlook 2002
To resolve this problem, obtain the latest service pack for Microsoft Office XP. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
307841 OFFXP: How to Obtain the Latest Office XP Service Pack
The English version of this fix should have the following file attributes or later:
Date Time Version Size File name ---------------------------------------------------------- Oct-19-2001 21:42 10.0.3409 133,448 Contab32.dll Oct-19-2001 21:42 10.0.3318 108,872 Emablt32.dll Oct-19-2001 21:42 10.0.3131 194,888 Emsabp32.dll Oct-19-2001 21:42 10.0.3409 538,952 Emsmdb32.dll Oct-19-2001 21:42 10.0.3117 125,256 Emsui32.dll Oct-19-2001 21:42 10.0.3311 850,248 Msmapi32.dll Oct-19-2001 21:42 10.0.3207 526,664 Mspst32.dll Oct-19-2001 21:42 10.0.3311 735,560 Outex.dll Oct-19-2001 21:42 10.0.2915 1,972,552 Outllibr.dll
Outlook 2000
To resolve this problem, obtain the latest service pack for Microsoft Office 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
276367 OFF2000: How to Obtain the Latest Office 2000 Service Pack
The English version of this fix should have the following file attributes or later:
Date Time Size File name --------------------------------------------------- Oct-08-2001 21:44 2,646,528 Outlook.msp Oct-08-2001 21:44 7,717,888 Outlook_admin.msp
After the hotfix is installed, the following files will have the listed attributes or later:
Date Time Version Size File name ------------------------------------------------------------ Oct-08-2001 21:45 1.0.3.27 41,472 Bjablr32.dll Oct-08-2001 21:45 3.2.0.27 61,952 Bjlog32.dll Oct-08-2001 21:45 1.0.3.28 98,304 Bjsrch32.dll Oct-08-2001 21:45 5.5.2652.65 716,560 Cdo.dll Oct-08-2001 21:45 1.0.3.27 183,808 Emablt32.dll Oct-08-2001 21:45 9.0.4201 86,067 Envelope.dll Oct-08-2001 21:45 9.0.4005 192,561 Mimedir.dll Oct-08-2001 21:45 9.0 196,661 Oladd.fae Oct-08-2001 21:45 8.30.3157.0 782,608 Outex.dll Oct-08-2001 21:45 9.0.5630 5,328,946 Outllib.dll Oct-08-2001 21:45 9.0.5630 1,675,315 Outllibr.dll Oct-08-2001 21:45 9.0.5421 73,772 Rm.dll Oct-08-2001 21:45 9.0.4201 65,586 Sendto9.dll
STATUS
Outlook 2002
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Office XP Service Pack 1.
Outlook 2000
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Office 2000 Service Pack 3 (SP-3).
Keywords: kbbug kbfix kbofficexppresp1fix kbqfe kboffice2000sp3fix kboffice2000presp3fix kbofficexpsp1fix kbhotfixserver KB308453