Completed
Last Updated: 14 Jul 2020 19:09 by Thomas
Thomas
Created on: 14 Jun 2019 08:39
Type: Bug Report
2
Error handling on finishing of the report rendering

If during the report rendering stage, one or more of the required entities in the File storage were removed/deleted by third-party software, it will prevent the report from finishing the rendering and throws a NullRefereceException:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Telerik.Reporting.Services.Engine.Document.AddClientToolTipsResource(IList toolTips)
   at Telerik.Reporting.Services.Engine.Document.FinishRendering(ReportRendererResult result)
   at Telerik.Reporting.Services.Engine.ReportEngine.RenderReportDocument(String pendingRenderingId)
   at Telerik.Reporting.Services.Engine.TaskQueue.WorkerThread.ProcessItems()
   at Telerik.Reporting.Services.Engine.TaskQueue.WorkerThread.ThreadProc()
   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.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()]

2 comments
Thomas
Posted on: 14 Jul 2020 19:09

See https://www.telerik.com/forums/info-about-fixed-error:

"The issue is fixed in version 13.1.19.618 (WebAPI section)."

Ben
Posted on: 14 Jul 2020 08:13

Was there ever any update on this? Can't find anything in the release notes but may have missed it ...