Microsoft KB Archive/178344

= XADM: IS Uses 100% of CPU and Generates Access Violation =

Article ID: 178344

Article Last Modified on 10/28/2006

-

APPLIES TO


 * Microsoft Exchange Server 5.0 Standard Edition

-



This article was previously published under Q178344





SYMPTOMS
An IMAIL conversion thread is caught in a loop due to an incorrectly formatted MIME message. As a result, the Microsoft Exchange Server Information Store CPU utilization jumps to 100 percent and the Information Store will eventually generate an access violation.



CAUSE
The Thread handling this message is caught between commit opperations for two converters.

The Microsoft Exchange Information Store issues a commit operation, and the HR returned is 80040c11. According to the comments before IsIMAILRewindError, these errors indicated that the message should be reconverted. This error is IMAIL_E_REWIND_STREAM_822, which is supposed to cause a rewind, then process as 822. The Information Store passes this into the Clean up function, which should set the rewriter to Convert to 822. It does. The Information Store continually sets the rewind error to be rewind and convert as 822, but it never succeeds or changes.



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
If you are experiencing this problem, the call stack shown in the Dr.Watson dump (and log) will look like the one below (with thousands of calls to EcCommitStream and EcCommitStreamOp).

  FramePtr  RetAddr   Param1   Param2   Param3   Function Name 062ef89c 004700d2  00000023 00000004 00000001 STORE!EcCommitStreamOp+0x88 062ef8ac 004044c6  00000001 00000023 062ef948 STORE!EcCommitStream+0x46 062ef90c 00403928  062ef928 00005a00 062ef92c STORE!EcRpc+0xb6a 062ef928 77e11841  00171330 00f8db6c 00176ec0 STORE!EcDoRpc+0x3e 062ef948 77e52265  004038ea 062efb3c 00000004 RPCRT4!Invoke+0x28 062ef964 77e52236  004038ea 062efb3c 00000004 RPCRT4!NdrCallServerManager+0x15 062efc28 77e51f9e  00000000 00000000 062efe08 0x77e52236 062efc40 77e1134f  062efe08 062efe08 00163380 RPCRT4!NdrServerCall+0x19 062efc7c 77e11122  00404af4 062efe08 062efdc4 RPCRT4!DispatchToStubInC+0x34 062efcd0 77e112fb  062efe08 00000000 062efdc4 RPCRT4!?DispatchToStubWorker@RPC_INTERFACE@@AAEJPAU_RPC_ MESSAGE@@IPAJ@Z+0xb0 062efcf0 77e119cf  062efe08 00000000 062efdc4 RPCRT4!?DispatchToStub@RPC_INTERFACE@@QAEJPAU_RPC_MESSAGE@@IPAJ@Z+0x41 062efdc8 77e12b98  00144360 062efe68 062efe08 RPCRT4!?DealWithRequestMessage@WMSG_SASSOCIATION@@QAEXPAT_WMSG_ MESSAGE@@0PAU_RPC_MESSAGE@@PAPAVWMSG_SBINDING@@IHH@Z+0x182 062efe40 77e15fff  00144360 062efe68 00000000 RPCRT4!?DealWithLRPCRequest@WMSG_ADDRESS@@AAEPAT_WMSG_ MESSAGE@@PAT2@0HPAVWMSG_ASSOCIATION@@@Z+0xab 062eff90 77e162f0  77e163e5 001545f0 062effec RPCRT4!?ReceiveLotsaCalls@WMSG_ADDRESS@@AAEXXZ+0x38

Additional query words: store.exe

Keywords: kbhotfixserver kbqfe kbbug kbfix kbqfe KB178344

-

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

© Microsoft Corporation. All rights reserved.