Microsoft KB Archive/304552

= XADM: Store Crash While Determining User Rights for a Folder =

Article ID: 304552

Article Last Modified on 2/20/2007

-

APPLIES TO


 * Microsoft Exchange 2000 Server Standard Edition

-



This article was previously published under Q304552



SYMPTOMS
The Microsoft Exchange 2000 Information Store service stops unexpectedly with an access violation. A Drwtsn32.log file may be generated with an entry similar to the following:

The Microsoft Exchange 2000 Information Store State Dump for Thread Id 0xbf4

eax=00030003 ebx=00000000 ecx=000c1258 edx=00000000 esi=000c1258 edi=00030003 eip=62ff1248 esp=28d3f6e0 ebp=0fa055d8 iopl=0        nv up ei pl zr na po nc cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246

function: MpHeapFree 62ff1228 5d              pop     ebp 62ff1229 b801000000      mov     eax,0x1 62ff122e 5b              pop     ebx 62ff122f c20800          ret     0x8 62ff1232 8b4c2404        mov     ecx,[esp+0x4]          ss:2955ccb3=???????? 62ff1236 8b01            mov     eax,[ecx]              ds:000c1258=00030003 62ff1238 3bc1            cmp     eax,ecx 62ff123a 0f8428100000    je      ExchmemGetStatus+0x17 (62ff2268) 62ff1240 8b150840ff62    mov     edx,[62ff4008]         ds:62ff4008=00000000 62ff1246 85d2            test    edx,edx FAULT ->62ff1248 8b00            mov     eax,[eax]              ds:00030003=???????? 62ff124a 7515            jnz     62ff9761 62ff124c 85c0            test    eax,eax 62ff124e 0f842e100000    je      ExchmemGetStatus+0x31 (62ff2282) 62ff1254 817808ffeeffee                                 ds:0084d5d5=6e726574 cmp    dword ptr [eax+0x8],0xeeffeeff 62ff125b 0f8521100000    jne     ExchmemGetStatus+0x31 (62ff2282) 62ff1261 833d0840ff6201  cmp   dword ptr [62ff4008],0x1 ds:62ff4008=00000000 62ff1268 0f8433100000    je      ExchmemGetStatus+0x50 (62ff22a1) 62ff126e 80e107          and     cl,0x7 62ff1271 f6d9            neg     cl        62ff1273 1bc9             sbb     ecx,ecx 62ff1275 41              inc     ecx


 * > Stack Back Trace <*

FramePtr ReturnAd Param#1 Param#2  Param#3  Param#4  Function Name 0FA055D8 00481190 0FA055D8 00000001 00000026 00000000 exchmem!MpHeapFree 004811B8 00403003 0040588E 0048381F 0048FE3A 0057BECA store!EcGetRightsOp+0x22b 0048EE62 00000016 082444F6 56097401 F72CD4E8 04C483FF store!EcGetRights



CAUSE
Memory is being allocated within the information store process to preserve the Security ID (SID) of a user. The memory is later being freed improperly, resulting in the access violation.



RESOLUTION
A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Microsoft Exchange 2000 Server service pack that contains this hotfix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The typical support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix should have the following file attributes or later:

Component: Information Store

NOTE: Due to file dependencies, this update requires Microsoft Exchange Server 2000 Service Pack 1.



STATUS
Microsoft has confirmed that this is a problem in Microsoft Exchange 2000 Server.

Keywords: kbbug kbexchange2000presp2fix kbfix kbqfe KB304552

-

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

© Microsoft Corporation. All rights reserved.