I'm not sure where else to put this. My users (usually using IE 10/11) have random issues when trying to view a report. Sometimes they come up fine and sometimes they don't. I've seen some similar issues related to the report cache but I can't figure it out. One thing I did notice is that the site is HTTPS but the reportviewer request URL is http.
Here are the exception details:
Message: Object reference not set to an instance of an
object.
Source: Telerik.Reporting
Stack Trace: at
Telerik.Reporting.Html5Rendering.Writers.Html.ImageWriter.SaveImageInStreamCore(IImageContainer
imageContainer)
at
Telerik.Reporting.Html5Rendering.Writers.Html.ImageWriter.WritePredefinedImage(IImageContainer
imageContainer)
at Telerik.Reporting.Html5Rendering.Writers.Html.Checkbox.WriteImage(CheckBox
checkBox, PictureContainerPageInfo picPageInfo)
at
Telerik.Reporting.Html5Rendering.Writers.Html.Checkbox.Begin(LayoutElement
element, ElementPageInfo pageInfo)
at Telerik.Reporting.Html5Rendering.Writers.Report.WriteStartElement(LayoutElement
element, ElementPageInfo pageInfo)
at
Telerik.Reporting.BaseRendering.PageHandler.Telerik.Reporting.Paging.IPageHandler.StartElement(LayoutElement
element, ElementPageInfo info)
at Telerik.Reporting.Paging.PageStartElement.AddToPage(IPageHandler
handler)
at
Telerik.Reporting.Paging.PageElementLayer.AddToPage(IPageHandler handler)
at
Telerik.Reporting.Paging.PageElementManager.AddToPage(IPageHandler handler)
at
Telerik.Reporting.Paging.PageCompositionBase.AddElementsToPage()
at
Telerik.Reporting.Paging.PageCompositionBase.SendPhysicalPages()
at
Telerik.Reporting.Paging.PageCompositionBase.OutputPage()
at
Telerik.Reporting.Paging.PageCompositionBase.CreatePages()
at Telerik.Reporting.Paging.PagerBase.Telerik.Reporting.Paging.IPager.CreatePages(IPageHandler
handler, LayoutElement root)
at
Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(LayoutElement
root, Hashtable renderingContext, Hashtable deviceInfo, CreateStream
createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback,
PageSettings pageSettings)
at
Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(Report report,
Hashtable renderingContext, Hashtable deviceInfo, CreateStream
createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback)
at
Telerik.Reporting.Processing.ReportProcessor.RenderCore(ExtensionInfo
extensionInfo, IList`1 processingReports, Hashtable deviceInfo,
IRenderingContext renderingContext, CreateStream createStreamCallback)
at
Telerik.Reporting.Processing.ReportProcessor.RenderCore(String format, IList`1
reports, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream
createStreamCallback)
at
Telerik.ReportViewer.WebForms.ReportPageOperation.RenderReport(String format,
IList`1 processingReports, Hashtable deviceInfo, IRenderingContext
renderingContext)
at
Telerik.ReportViewer.WebForms.ReportRenderOperation.PerformOperationOverride()
at
Telerik.ReportViewer.WebForms.ReportPageOperation.PerformOperationOverride()
at
Telerik.ReportViewer.WebForms.HandlerOperation.PerformOperation(HttpContext
context, ICacheManager cacheManager)
at
Telerik.ReportViewer.WebForms.BasicHandler.ProcessRequest(HttpContext context)
at
System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)
Target Site: System.String
SaveImageInStreamCore(Telerik.Reporting.Processing.Imaging.IImageContainer)
Request Details:
URL: http://*url hidden*/Telerik.ReportViewer.axd?instanceID=1d087466ed0a454683886958922f347e&optype=Report&PageIndex=0&RenderID=41047800a01c4dbe9a8772d18de201ce&RenderingFormat=HTML5Interactive