Select the product you need help with
The EdgeTransport.exe process on a computer that is running Exchange Server 2007 Service Pack 1 crashes when a MIME message that contains iCAL items for a recurring meeting has more than 999 occurrencesArticle ID: 970526 - View products that this article applies to. SYMPTOMSOn
a computer that is running Microsoft
Server Exchange 2007 Service Pack 1 (SP1), you
have a MIME
message that contains iCAL items for a recurring meeting. If the recurring meeting has
more than 999 occurrences, the EdgeTransport.exe process crashes, and
the following errors are
logged in
the Application
log: Event Type: Error Event Source: MSExchange Common Event Category: General Event ID: 4999 Description: Watson report about to be sent to dw20.exe for process id: <ID>, with parameters: E12, c-RTL-AMD64, <version>, edgetransport, M.E.D.Storage, M.E.D.S.NumberedRecurrenceRange.set_NumberOfOccurrences, System.ArgumentException, 581c, <version>. ErrorReportingEnabled: True Event Type: Error Event Source: MSExchangeTransport Event Category: PoisonMessage Event ID: 10003 Description: The transport process failed during message processing with the following call stack: System.ArgumentException: The number of occurrences should be greater than or equal to 1 and less than or equal to 999. Parameter name: NumberOfOccurrences at Microsoft.Exchange.Data.Storage.NumberedRecurrenceRange.set_NumberOfOccurrences(Int32 value) at Microsoft.Exchange.Data.Storage.NumberedRecurrenceRange..ctor(DateTime startDate, Int32 numberOfOccurrences) at Microsoft.Exchange.Data.Storage.VEvent.CreateRange(Recurrence icalRecurrence, DateTime start) at Microsoft.Exchange.Data.Storage.VEvent.CreateRecurrence(Recurrence icalRecurrence, DateTime start) at Microsoft.Exchange.Data.Storage.VEvent.XsoRecurrenceFromICalRecurrence(Recurrence icalRecurrence, DateTime start) at Microsoft.Exchange.Data.Storage.VEvent.ValidateProperties() at Microsoft.Exchange.Data.Storage.CalendarComponentBase.ParseProperties(CalendarReader calReader) at Microsoft.Exchange.Data.Storage.CalendarComponentBase.Parse(CalendarReader calReader) at Microsoft.Exchange.Data.Storage.CalendarComponentBase.ParseSubComponent(CalendarReader calReader) at Microsoft.Exchange.Data.Storage.CalendarComponentBase.ParseSubComponents(CalendarReader calReader) at Microsoft.Exchange.Data.Storage.CalendarDocument.Parse(CalendarReader calReader, Item item, ConversionAddressCache addressCache) at Microsoft.Exchange.Data.Storage.CalendarDocument.ICalToItem(Stream iCalStream, Item item, InboundAddressCache addressCache, Boolean suppressBodyPromotion, String charsetName, String& errorMessage) at Microsoft.Exchange.Data.Storage.InboundMimeConverter.PromoteCalendarMessage() at Microsoft.Exchange.Data.Storage.InboundMimeConverter.ConvertToItemInternal(MimePromotionFlags promotionFlags) at Microsoft.Exchange.Data.Storage.ConvertUtils.CallCts(Trace tracer, String methodName, String exceptionString, CtsCall ctsCall) at Microsoft.Exchange.Data.Storage.InboundMimeConverter.ConvertToItem(MimePromotionFlags promotionFlags) at Microsoft.Exchange.Data.Storage.ItemConversion.InternalConvertAnyMimeToItem(Item itemOut, EmailMessage messageIn, InboundConversionOptions options, MimePromotionFlags promotionFlags, Boolean isStreamToStream) at Microsoft.Exchange.Data.Storage.ItemConversion.ConvertAnyMimeToItem(Item itemOut, EmailMessage messageIn, InboundConversionOptions options, MimePromotionFlags flags) at Microsoft.Exchange.Data.Storage.ItemConversion.ConvertAnyMimeToItem(Item itemOut, EmailMessage messageIn, InboundConversionOptions options) at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.CopyContentToItem(MailRecipient recipient) at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.<>c__DisplayClass1.<DeliverToRecipient>b__0() at Microsoft.Exchange.MailboxTransport.StoreDriver.StorageExceptionHandler.RunUnderExceptionHandler(IMessageConverter converter, StoreDriverDelegate workerFunction) at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.DeliverToRecipient(MailRecipient recipient) at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.DeliverToRecipients() at Microsoft.Exchange.MailboxTransport.StoreDriver.StoreDriver.DeliverMailItem(NextHopConnection connection, TransportMailItem mailItem) at Microsoft.Exchange.MailboxTransport.StoreDriver.StoreDriver.LocalDeliveryCallback(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack) at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state) Event Type: Error Event Source: MSExchangeTransport Event Category: SmtpReceive Event ID: 1019 Description: Failed to start listening (Error: 10055). Binding: 0.0.0.0:587. RESOLUTIONTo resolve this problem, install Update Rollup 9 for
Exchange 2007 Service Pack 1. For more information about Update Rollup 9 for Exchange Server 2007 Service Pack 1, see the following Exchange Help topic: Description of Update Rollup 9 for Exchange Server 2007 Service Pack 1 For more information about how to install the latest Exchange service pack or update rollup, see the following Exchange Help topic:
(http://go.microsoft.com/fwlink/?LinkId=157085)
How to Obtain the Latest Service Pack or Update Rollup for Exchange 2007
(http://go.microsoft.com/fwlink/?LinkId=152570)
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section. PropertiesArticle ID: 970526 - Last Review: July 17, 2009 - Revision: 1.1 APPLIES TO
|


Back to the top








