Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Microsoft Exchange Transport services crashes and a "StackOverflowException" error is logged when Message Journaling is enabled on Exchange Server 2007


View products that this article applies to.

Symptoms

Consider the following scenario:
  • You enable Message Journaling or install a third-party Transport Agent on a Microsoft Exchange Server 2007 server.
  • The Exchange server receives messages that are signed or that have embedded messages as attachments.
In this scenario, Microsoft Exchange Transport services crashes continuously, and the message flow stops. Additionally, a "StackOverflowException" error is logged in the Application log:

Event Type: Error
Event Source: .NET Runtime 2.0 Error Reporting
Event Category: None
Event ID: 1000
Description:
Faulting application edgetransport.exe, version version_number, stamp stamp, faulting module kernel32.dll, version version_number, stamp stamp, debug? 0, fault address address.

↑ Back to the top


Cause

This issue occurs when Message Journaling or the Transport Agent tries to access the signed message or the attached message. When this occurs, the corresponding MIME content parsing enters a loop situation that then causes a Stack Overflow exception in Microsoft Exchange Transport services.

For more information about Exchange 2007 Transport Journaling, visit the following TechNet Web site:

↑ Back to the top


Resolution

To resolve this issue, download and install Update Rollup 2 for Exchange Server 2007 Service Pack 2. For more information about Update Rollup 2, click the following article number to view the article in the Microsoft Knowledge Base:
972076� Description of Update Rollup 2 for Microsoft Exchange Server 2007 Service Pack 2

Prerequisites

The following list contains prerequisites for the update rollup:
  • You must have Microsoft Exchange Server 2007 Service Pack 2 installed to install this update rollup. For more information about how to obtain the latest Exchange Server 2007 service pack, click the following article number to view the article in the Microsoft Knowledge Base:
    937052� How to obtain the latest service pack or update rollup for Exchange 2007

↑ Back to the top


Keywords: KB976106, kbhotfixrollup, kbfix, atdownload, kbsurveynew

↑ Back to the top

Article Info
Article ID : 976106
Revision : 1
Created on : 1/22/2010
Published on : 1/22/2010
Exists online : False
Views : 371