Error

Web Part Error: One of the properties of the Web Part has an incorrect format. Microsoft SharePoint Foundation cannot deserialize the Web Part. Check the format of the properties and try again. Correlation ID: e2e89ea1-0ae0-d011-46c7-9b01d77709de.

Error Details:
[WebPartPageUserException: One of the properties of the Web Part has an incorrect format. Microsoft SharePoint Foundation cannot deserialize the Web Part. Check the format of the properties and try again.]
  at Microsoft.SharePoint.WebPartPages.WebPart.ParseXml(XmlReader reader, Type type, String[] links, SPWeb spWeb)
  at Microsoft.SharePoint.WebPartPages.WebPart.ParseCompressed(SPWebPartManager manager, XmlNamespaceManager xmlnsManager, Byte[] personal, Byte[] global, String[] links, Type type, SPWeb spWeb)
  at Microsoft.SharePoint.WebPartPages.BinaryWebPartDeserializer.LoadInitialWebPart()
  at Microsoft.SharePoint.WebPartPages.BinaryWebPartDeserializer.Deserialize()
  at Microsoft.SharePoint.WebPartPages.SPWebPartManager.CreateWebPartsFromRowSetData(Boolean onlyInitializeClosedWebParts)

[InvalidOperationException: There is an error in the XML document.]
  at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
  at Microsoft.SharePoint.WebPartPages.WebPart.ParseXml(XmlReader reader, Type type, String[] links, SPWeb spWeb)

[InvalidOperationException: Operation is not valid due to the current state of the object.]
  at Microsoft.SharePoint.SPSecurityContext.GetWindowsIdentity()
  at Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerWebPartReportServerConnection.<>c__DisplayClass2.b__1()
  at Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode)
  at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param)
  at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)
  at Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerWebPartReportServerConnection.Create(Uri reportServerUri)
  at Microsoft.Reporting.WebForms.ReportViewer.CreateServerReport()
  at Microsoft.Reporting.WebForms.ReportViewer.CreateReportHierarchy()
  at Microsoft.Reporting.WebForms.ReportViewer..ctor(IReportServerConnectionProvider reportServerConnectionProvider)
  at Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerForSharePoint..ctor(IReportServerConnectionProvider reportServerConnectionProvider)
  at Microsoft.Reporting.WebForms.ReportViewerFactory.CreateReportViewer(IReportServerConnectionProvider reportServerConnectionProvider, Func`1 getClientIdFn)
  at Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerWebPart.CreateChildControls()
  at System.Web.UI.Control.EnsureChildControls()
  at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderReportViewerWebPart.Read14_ReportViewerWebPart(Boolean isNullable, Boolean checkType)
  at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderReportViewerWebPart.Read15_WebPart()