Q196670: XWEB: OWA Causes an Access Violation in MAPI
Article: Q196670
Product(s): Microsoft Exchange
Version(s): 5.5
Operating System(s):
Keyword(s): exc55sp2fix
Last Modified: 13-JUN-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Exchange Server, version 5.5
-------------------------------------------------------------------------------
SYMPTOMS
========
When you use Outlook Web Access on a separate computer to access the Microsoft
Exchange Server computer, an access violation may occur. The access violation
may result in a Dr.Watson error message being displayed with the following
information in the Drwtsn32.log file:
Microsoft (R) Windows NT (TM) Version 4.00 DrWtsn32
Copyright (C) 1985-1996 Microsoft Corp. All rights reserved.
Application exception occurred:
App: exe\inetinfo.dbg (pid=542)
When: 10/20/1998 @ 9:46:4.78
Exception number: c0000005 (access violation)
Below is the thread that caused the fault. Please note that the thread
information below was seen on an Alpha platform, however the problem exists in
both the x86 and Alpha builds of Outlook Web Access.
function: RtlpWaitForCriticalSection
77f1c4bc: a48421c0 ldq t3,21c0(t3)
77f1c4c0: 20e72348 lda t6,2348(t6)
77f1c4c4: 47ff0412 bis zero,zero,a2
77f1c4c8: 449ff004 and t3,#ff,t3
77f1c4cc: 44870492 cmoveq t3,t6,a2
77f1c4d0: 47e90410 bis zero,s0,a0
77f1c4d4: 47f2040c bis zero,a2,s3
77f1c4d8: f4c00001 bne t5,77f1c4e0
RtlpWaitForCriticalSection+b0
77f1c4dc: d35fff7e bsr ra,77f1c2d8
RtlSetCriticalSectionSpinCount+d8
77f1c4e0: a0290000 ldl t0,0(s0)
FAULT ->77f1c4e4: a0610010 ldl t2,10(t0)
77f1c4e8: 40603003 addl t2,#1,t2
77f1c4ec: b0610010 stl t2,10(t0)
77f1c4f0: a0a90000 ldl t4,0(s0)
77f1c4f4: 47ff0411 bis zero,zero,a1
77f1c4f8: 47ec0412 bis zero,s3,a2
77f1c4fc: a0e50014 ldl t6,14(t4)
77f1c500: 40e03007 addl t6,#1,t6
77f1c504: b0e50014 stl t6,14(t4)
77f1c508: a2090010 ldl a0,10(s0)
77f1c50c: d34044b0 bsr ra,77f2d7d0 ZwWaitForSingleObject
77f1c510: 2020fefe lda t0,-102(v0)
FramePtr RetAddr Param1 Param2 Param3 Function Name
0328eda0 77f2c9e0 77f72110 00000000 00000000
NTDLL!RtlpWaitForCriticalSection
0328ee20 6fb21384 77f72110 00000000 00000000
NTDLL!RtlEnterCriticalSection
0328ee40 6fb210b8 77f72110 00000000 00000000 MAPI32!ScInitMapiX
0328ef50 6f09320c 77f72110 00000000 00000000 MAPI32!MAPIInitialize
0328ef70 6f08ec60 77f72110 00000000 00000000
CDO!CSession__M_ScLoadUserProfile
0328f600 6f08db04 77f72110 00000000 00000000
CDO!CSession__M_ScDo_Logon
0328f6d0 6f06db88 77f72110 00000000 00000000 CDO!CSession__V_HrInvoke
0328f6e0 6b616d08 77f72110 00000000 00000000 CDO!CDispatchObj__Invoke
0328f710 6b616d0c 77f72110 00000000 00000000 0x6b616d0c
CAUSE
=====
During the release of a handle, Outlook Web Access may lose security context as
a result of a messaging call, which eventually leads to an access violation in
Inetinfo.exe.
RESOLUTION
==========
To resolve this problem, obtain the latest service pack for Exchange Server
version 5.5. For more information, please see the following article in the
Microsoft Knowledge Base:
Q191014 XGEN: How to Obtain the Latest Exchange Server 5.5 Service Pack
The English version of this fix should have the following file attributes or
later:
Component: MAPI
File Name Version
-----------------------
Mapi32.dll 5.5.2446.0
STATUS
======
Microsoft has confirmed this to be a problem in Microsoft Exchange Server
version 5.5.
Additional query words: exfclnfaq Drwtsn32 OWA
======================================================================
Keywords : exc55sp2fix
Technology : kbExchangeSearch kbExchange550 kbZNotKeyword2
Version : :5.5
Issue type : kbbug
Solution Type : kbfix
=============================================================================
THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.
Copyright Microsoft Corporation 1986-2002.