XFOR: Exchange Store Stops While Converting SMTP Message (164960)



The information in this article applies to:

  • Microsoft Exchange Server 5.0

This article was previously published under Q164960

SYMPTOMS

The Microsoft Exchange Information Store service may terminate unexpectedly when processing incoming SMTP messages with a transport-neutral encapsulation format (TNEF) body part.

The Drwtsn32.log may show a failure of Store.exe with an entry similar to the example in the "More Information" section of this article.

CAUSE

This will only occur when processing incoming messages with a TNEF body part. The TNEF body part may contain invalid named properties.

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 Dr Watson log may include information similar to the following example.

Application exception occurred:
   App: store.dbg (pid=117)
   When: 8/29/1997 @ 16:1:58.640
   Exception number: c0000005 (access violation)
				
Stack trace:
0b8af33c  0074bfc9  STORE!EcFindJtabNameid+0x44
0b8af364  0074d2ba  STORE!EcGetJtabIDFromName+0x59(0x01422DD4, 0x00000000)
0b8af39c  0074e950  STORE!MDB::EcGetIDsFromNames+0xfa(0x0AD8463C,
0x00000002, 0x00000001, 0x0B8AF4B0, 0x0B8AF414, 0x0B8AF448)
0b8af3d0  0084d777  STORE!OMSG::EcGetIDsFromNames+0x60(0x0AD8463C,
0x00000002, 0x00000001, 0x0B8AF4B0, 0x0B8AF414, 0x0B8AF448)
0b8af418  00855b57  STORE!CVTOMSG::HrGetIDsFromNames+0x37(0x00000002,
0x00000001, 0x0B8AF4B0, 0x0B8AF448)
0b8af44c  00876b9a  STORE!CMDBMessage::GetIDsFromNames+0x87(0x01432E74,
0x00000001, 0x0B8AF4B0, 0x00000002)
0b8af480  00881110  STORE!CMAPIMessage::GetIDsFromNames+0x3a(0x0ADC6204,
0x00000001, 0x0B8AF4B0, 0x00000002)
0b8af4dc  0059fc56  STORE!HrDecodeNamedPropTag+0x220(0xfc40fcf1,
0x0B8AF50C)
0b8af514  005f04bb  STORE!HrDecodePropVal+0xb6(0x00000000, 0x0040A630,
0x00000000, 0x0ADBCDEC, 0x0B8AF5EC, 0x0B8AF578)
0b8af580  005e0c94  STORE!HrDecodeEncapsulation+0xdb(0x00000000,
0x000045fc, 0x00000000, 0x0040A630, 0x0B8AF5EC, 0x0B8AF5FC, 0x0B8AF614,
0x00000000)
0b8af620  005e0473  STORE!HrExtractProperties+0x7d4(0xffffffff, 0x00000000,
0x0040A630, 0x00000000)
0b8af648  005f2ecd  STORE!TNEF_ExtractProps+0x233(0x0ADC62E4, 0x00000002,
0x0040A630, 0x00000000)
0b8af69c  005c5794  STORE!CmnBptMessage::hrExtractTNEF+0x1cd(0x0AD7DF94,
0x0AD7F99C)
0b8af6d8  005a8b35  STORE!CmcvtrBptEnd::hrExtract+0x2e4(0x0AD7DF94,
0x0AD7F99C, 0x0AD70644, 0x00000000, 0x0B8AF708)
0b8af714  005c549c  STORE!CINETextr::hrExtract+0x185(0x0B8AF73C,
0x00000000, 0x0B8AF73C)
0b8af740  005c541c  STORE!CConvertStream::HrFlush+0x3c(...)
0b8af770  005c51c8  STORE!CConvertStream::Commit+0xbc(0x01432754)
0b8af7a0  004f9a5b  STORE!CSTREAM::HrCommit+0x68(0x00000000, 0x00000000)
0b8af7dc  004f98f8  STORE!EcCommitStreamOp+0x12b
0b8af800  00429602  STORE!EcCommitStream+0x78(0x00000001, 0x00000018)
0b8af8c0  00427900  STORE!EcRpc+0x1bf2(0x0B8AF924, 0x00007800)
0b8af928  77e11841  STORE!EcDoRpc+0x90(0x00172E48, 0x0ADB00AC, 0x0017B53A,
0x7800)
0b8af948  77e52265
RPCRT4!?AllocateCCall@WMSG_CASSOCIATION@@QAEJPAPAVWMSG_CCALL@@PAU_RPC_CLIEN
T_INTERFACE@@@Z+0x27
0b8af964  77e52236  RPCRT4!NdrClientCall2+0x265
0b8afc28  77e51f9e  RPCRT4!NdrClientCall2+0x236
0b8afc7c  77e11122  0x77e4ef9e
0b8afcd0  77e112fb
RPCRT4!?ClearThreadSecurityContext@SCONNECTION@@IAEPAVSSECURITY_CONTEXT@@PA
VMUTEX@@@Z+0x2b
0b8afcd0  77e112fb
RPCRT4!?DispatchToStub@RPC_INTERFACE@@QAEJPAU_RPC_MESSAGE@@IPAJ@Z+0x4f
0b8afcf0  77e119cf
RPCRT4!?DispatchToStub@RPC_INTERFACE@@QAEJPAU_RPC_MESSAGE@@IPAJ@Z+0x4f
0b8afd38  77f64b1c
RPCRT4!?FreeCCall@WMSG_CASSOCIATION@@QAEHPAVWMSG_CCALL@@@Z+0xb
0b8afd74  77f7e485  NTDLL!LdrpResolveDllName+0x142
0b8afdf4  77f64d10  NTDLL!CPropertySetStream___PatchSectionOffsets+0x57
				

Modification Type:MinorLast Reviewed:9/23/2005
Keywords:kbHotfixServer kbQFE kbbug kbfix KB164960