XADM: Directory Service May Stop Unexpectedly During Exception HandlingID: Q185933
|
The directory service may stop unexpectedly when it encounters an error leading to a particular exception handling routine that is to be invoked. If Dr. Watson is active as the default debugger, then a Dr. Watson log and a User.dmp (if configured to create a User.dmp) may be produced.
The exception handling routine causes the access violation when it attempts to de-reference a NULL pointer.
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
Microsoft has confirmed this to be a problem in Exchange Server version
5.5. This problem was first corrected in Exchange Server 5.5 Service Pack 2.
The Drwtsn32.log file that is produced will look similar to the
following:
Microsoft (R) Windows NT (TM) Version 4.00 DrWtsn32
Copyright (C) 1985-1995 Microsoft Corp. All rights reserved.
Application exception occurred:
App: DIR.DBG (pid=76)
When: 2/19/1998 @ 9:39:5.106
Exception number: c0000005 (access violation)
State Dump for Thread Id 0x1aa
EAX=000013ef EBX=00000000 ECX=00177008 EDX=00030002 ESI=00000000
EDI=00000018
EIP=6FEEFAA8 ESP=09b5ea20 EBP=09b5eb30 EFL=00000202
CS=001b DS=0023 ES=0023 SS=0023 FS=0038 GS=0000
function:ESE!GetLogicalAddress
.....
6FEEFACD 8B742414 mov esi,dword ptr [esp+14h]
6FEEFAD1 51 push ecx
6FEEFAD2 53 push ebx
6FEEFAD3 56 push esi
6FEEFAD4 FF155411E96F call dword ptr [FileNameA]
6FEEFADA 85C0 test eax,eax
6FEEFADC 746A je GetLogicalAddress+9Ch
FAULT -->6FEEFADE 8B463C mov eax,dword ptr [esi+3Ch]
6FEEFAE1 33D2 xor edx,edx
.....
*----> Stack Back Trace <----*
FramePtr RetAddr Param1 Param2 Param3 Function Name
09b5eb30 6feefa73 00000104 09b5eb54 09b5eb58
ESE!GetLogicalAddress+0x36
09b5eee8 6feef8f2 09b5ef18 6ff24eb2 6ff2f0b8
ESE!ImagehlpStackWalk+0x172
09b5eef0 6ff24eb2 6ff2f0b8 77f01361 09b5f048
ESE!GenerateStackWalk+0x19
09b5ef00 6ff25126 6fe97948 00000000 09b5f380
ESE!UtilDumpCallstack+0x39
09b5f028 7801310e 09b5f050 00000000 09b5f050 ESE!ExceptionFail+0x2075d
6fe97948 6fed7ae9 6fed7af6 83ec8b55 c18b0cec
_except_handler3+0x4b(...)
ffffffff 00000000 00000000 00000000 00000000 ESE!JetSeek+0x4029d
Keywords : exc55sp2fix XADM
Version : winnt:5.5
Platform : winnt
Issue type : kbbug
Last Reviewed: April 10, 1999