I just upgraded to version 6.0.20563.0 to fix an issue with Snoozing sending out invite updates. That issue was fixed, but now my client is crashing randomly. It’s happened 3 times in the last 2 hours.
Here’s the error I’m receiving. I’ve copied and pasted the entire stack trace from the error window.
eM Client (6.0.20563.0)Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Threading.CancellationToken.Register(Action callback, Boolean useSynchronizationContext)
at MailClient.Protocols.Exchange.ExchangeHttpWebRequest…ctor(Uri uri, CancellationToken cancellationToken)
at MailClient.Protocols.Exchange.ExchangeHttpWebRequestFactory.Microsoft.Exchange.WebServices.Data.IEwsHttpWebRequestFactory.CreateRequest(Uri uri)
at Microsoft.Exchange.WebServices.Data.ExchangeServiceBase.PrepareHttpWebRequestForUrl(Uri url, Boolean acceptGzipEncoding, Boolean allowAutoRedirect)
at Microsoft.Exchange.WebServices.Data.ExchangeService.PrepareHttpWebRequest(String methodName)
at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.BuildEwsHttpWebRequest()
at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ValidateAndEmitRequest(IEwsHttpWebRequest& request)
at Microsoft.Exchange.WebServices.Data.HangingServiceRequestBase.InternalExecute()
at Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection.Open()
at MailClient.Protocols.Exchange.ExchangeInboxWatcher.subscriptionConnection_OnDisconnect(Object sender, SubscriptionErrorEventArgs args)
at Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection.InternalOnDisconnect(Exception ex)
at Microsoft.Exchange.WebServices.Data.StreamingSubscriptionConnection.OnRequestDisconnect(Object sender, HangingRequestDisconnectEventArgs args)
at Microsoft.Exchange.WebServices.Data.HangingServiceRequestBase.InternalOnDisconnect(HangingRequestDisconnectReason reason, Exception exception)
at Microsoft.Exchange.WebServices.Data.GetStreamingEventsResponse.ReadElementsFromXml(EwsServiceXmlReader reader)
at Microsoft.Exchange.WebServices.Data.ServiceResponse.LoadFromXml(EwsServiceXmlReader reader, String xmlElementName)
at Microsoft.Exchange.WebServices.Data.GetStreamingEventsRequest.ParseResponse(EwsServiceXmlReader reader)
at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadResponse(EwsServiceXmlReader ewsXmlReader)
at Microsoft.Exchange.WebServices.Data.HangingServiceRequestBase.ParseResponses(Object state)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Hi again, sorry about this, I’ve reported the issue to the developers and they’ll be working on a fix for the issue, I’ll keep you posted, would you rather use the version before in the meantime?
Hi again, we’ve released a new version that should fix the crash (Although, I most point out this version has not been properly tested yet, so other issues may arise), http://www.emclient.com/dist/v6.0.20567/setup.msi , you can install this update to resolve the issue, let me know if you come across any other issues or even if it helped.