After applying Windows updates the process service will stop and start every minute. The event logged in event viewer below:
Faulting application name: MRServiceHost.exe, version: 2.1.10001.112, time stamp: 0x5425b597
Faulting module name: KERNELBASE.dll, version: 6.3.9600.18264, time stamp: 0x56e1bd71
Exception code: 0xe0434352
Fault offset: 0x0000000000008a5c
Faulting process id: 0x179c
Faulting application start time: 0x01d1abc4c52ad810
Faulting application path: C:\Program Files\Microsoft Dynamics ERP\Management Reporter\2.1\Server\Services\MRServiceHost.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 0c1c2c78-17b8-11e6-80da-00155d140504
Faulting package full name:
Faulting package-relative application ID:
Application: MRServiceHost.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.EntryPointNotFoundException
at Microsoft.SqlServer.Types.GLNativeMethods.SetClrFeatureSwitchMap(Int32)
at Microsoft.SqlServer.Types.SqlGeometry.IsValidExpensive()
at Microsoft.SqlServer.Types.SqlGeometry.Construct(Microsoft.SqlServer.Types.GeoData, Int32)
at Microsoft.SqlServer.Types.SqlGeometry.GeometryFromText(Microsoft.SqlServer.Types.OpenGisType, System.Data.SqlTypes.SqlChars, Int32)
at Microsoft.SqlServer.Types.SqlGeometry.Parse(System.Data.SqlTypes.SqlString)
Exception Info: System.Reflection.TargetInvocationException
at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at System.Data.SqlClient.SqlSpatialServices.GeometryFromText(System.String)
at System.Data.Mapping.Update.Internal.Propagator+ExtentPlaceholderCreator.InitializeTypeDefaultMap()
at System.Data.Mapping.Update.Internal.Propagator+ExtentPlaceholderCreator..cctor()
Exception Info: System.TypeInitializationException
at System.Data.Mapping.Update.Internal.Propagator+ExtentPlaceholderCreator.GetPropagatorResultForPrimitiveType(System.Data.Metadata.Edm.PrimitiveType, System.Data.Mapping.Update.Internal.PropagatorResult ByRef)
at System.Data.Mapping.Update.Internal.Propagator+ExtentPlaceholderCreator.Visit(System.Data.Metadata.Edm.EdmMember)
at System.Data.Mapping.Update.Internal.Propagator+ExtentPlaceholderCreator.CreateEntitySetPlaceholder(System.Data.Metadata.Edm.EntitySet)
at System.Data.Mapping.Update.Internal.Propagator.Visit(System.Data.Common.CommandTrees.DbScanExpression)
at System.Data.Mapping.Update.Internal.Propagator.Visit(System.Data.Common.CommandTrees.DbProjectExpression)
at System.Data.Mapping.Update.Internal.UpdateTranslator+<ProduceDynamicCommands>d__44.MoveNext()
at System.Linq.Enumerable+<ConcatIterator>d__58`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
at System.Data.Mapping.Update.Internal.UpdateCommandOrderer..ctor(System.Collections.Generic.IEnumerable`1<System.Data.Mapping.Update.Internal.UpdateCommand>, System.Data.Mapping.Update.Internal.UpdateTranslator)
at System.Data.Mapping.Update.Internal.UpdateTranslator.ProduceCommands()
at System.Data.Mapping.Update.Internal.UpdateTranslator.Update(System.Data.IEntityStateManager, System.Data.IEntityAdapter)
at System.Data.Objects.ObjectContext.SaveChanges(System.Data.Objects.SaveOptions)
at Microsoft.Dynamics.Common.Scheduler.Data.DataManager.RegisterScheduler(System.Guid, System.DateTime)
at Microsoft.Dynamics.Common.Scheduler.GenericScheduler.Scheduler.MakeDatabaseCurrent()
at Microsoft.Dynamics.Common.Scheduler.GenericScheduler.Scheduler.TryDatabaseOperation(System.Action, System.Exception ByRef)
at Microsoft.Dynamics.Common.Scheduler.GenericScheduler.Scheduler.StartScheduler()
at Microsoft.Dynamics.Performance.Reporting.Scheduler.SchedulerService.<OnStart>b__1()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
I have already attempted removing the services and configuring with a new admin account but the service continues to stop. Anyone else encountering an issue after updating.
Current build of MR is 2.1.10001.112