XADM: Random Access Violation in Store.exe (Edb.dll)

Last reviewed: February 12, 1998
Article ID: Q166541
The information in this article refers to
  • Microsoft Exchange Server version 5.0

SYMPTOMS

Your computer may randomly stop responding (crash) in Store.exe. This results in a Drwtsn32.log file entry similar to the following:

   Application exception occurred:
      App: store.dbg (pid=290)
      When: 9/8/1997 @ 10:4:21.453
      Exception number: c0000005 (access violation)

STATUS

Microsoft has confirmed this to be a problem in Microsoft Exchange Server version 5.0. This problem has been corrected in the latest U.S. Service Pack for Microsoft Exchange Server version 5.0. For information on obtaining the Service Pack, query on the following word in the Microsoft Knowledge Base (without the spaces):

   S E R V P A C K

MORE INFORMATION

The following is a stack dump from the Drwatson log:

State Dump for Thread Id 0x166

   eax=00000000 ebx=0465c920 ecx=04645700 edx=00000000 esi=044f0e00
   edi=04645700
   eip=6c898e06 esp=01b7f860 ebp=00000000 iopl=0 nv up ei pl nz na po nc
   cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000     efl=00000206

   function: EDB!FCBUnlink
           6c898dee cc               int     3
           6c898def cc               int     3
           6c898df0 56               push    esi
           6c898df1 33d2             xor     edx,edx
           6c898df3 8b7108           mov     esi,[ecx+0x8]
                                             ds:05654106=84e40029
           6c898df6 c7410800000000   mov     dword ptr [ecx+0x8],0x0
                                             ds:05654106=84e40029
           6c898dfd 8b4620           mov     eax,[esi+0x20]
                                             ds:054ff806=52000000
           6c898e00 3bc8             cmp     ecx,eax
           6c898e02 7409             jz      JetMove+0xbfd (6c898e0d)
           6c898e04 8bd0             mov     edx,eax
   FAULT ->6c898e06 8b400c           mov     eax,[eax+0xc]
                                             ds:0100ea06=????????
           6c898e09 3bc8             cmp     ecx,eax
           6c898e0b 75f7             jnz     JetMove+0xbf4 (6c898e04)
           6c898e0d 8b400c           mov     eax,[eax+0xc]
                                             ds:0100ea06=????????
           6c898e10 85d2             test    edx,edx
           6c898e12 7505             jnz     JetMove+0xc09 (6c898e19)
           6c898e14 894620           mov     [esi+0x20],eax
                                             ds:054ff806=52000000
           6c898e17 eb03             jmp     JetMove+0xc0c (6c898e1c)
           6c898e19 89420c           mov     [edx+0xc],eax
                                             ds:0100ea06=????????
           6c898e1c 8b462c           mov     eax,[esi+0x2c]
                                             ds:054ff806=52000000
           6c898e1f 48               dec     eax
           6c898e20 89462c           mov     [esi+0x2c],eax
                                             ds:054ff806=52000000

*----> Stack Back Trace <----*

   FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
   00000000 00000000 00000000 00000000 00000000 00000000 edb!JetMove

From the User.dmp:

   FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
   01b7f860  6c89a9f7  00000000 00000000 04a10280 EDB!FCBUnlink+0x16
   01b7f874  6c89a4d8  01b7f998 01b7f8e0 04a10280 EDB!DIRPurge+0x87
   01b7f890  6c89aae3  fffffc15 00000001 6c89ac09
   EDB!ErrDIRCommitTransaction+0x1f8
   01b7f89c  6c89ac09  01216bec 00000001 004123f1
   EDB!ErrIsamCommitTransaction+0xd3
   01b7f8a8  004123f1  04a10280 00000001 01b7f998
   EDB!JetCommitTransaction+0x59
   01b7f8c4  004122c1  00000002 01b7f8e0 546b6454
   STORE!JSES_BASE::EcCommitTransaction+0x41
   01b7f8e0  0043e93f  00000002 00000000 00000000
   STORE!JSES::EcCommitTransaction+0x21
   01b7f93c  0043d0f2  01b7f998 01b7f990 01b7f9dc
   STORE!OMSG::EcDeliver+0x55f
   01b7fb64  0046efdf  00e59c2c 01216bec 00000000
   STORE!EcDoDeliverMessage+0x1132
   01b7fcc8  004b28fe  0123064c 0123143c 00e5aaac
   STORE!EcDeliverMessage+0xe8f
   01b7ffa0  00485e07  01b7ffec 010ef6a4 77de32c9
   STORE!FStartReceive+0x7ce
   > r
   EAX=00000000  EBX=0465c920  ECX=04645700  EDX=00000000  ESI=044f0e00
   EDI=04645700
   EIP=6c898e06  ESP=01b7f860  EBP=00000000  EFL=00000206
   CS=001b  DS=0023  ES=0023  SS=0023  FS=0038  GS=0000


Additional query words: AV drwtsn32
Keywords : kbbug5.00 kbfix5.00.sp2 XADM buglist5.00
Version : WinNT:5.0
Platform : winnt
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.

Last reviewed: February 12, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.