Has anyone else seen the following behavior in 10.2.300: SSRS reports including AR Invoice Form and PO Form throw “An unexpected error occurred in Report Processing. (rsInternalError) Object reference not set to an instance of an object.” when the report has more than one detail line and is run from report builder or SSRS web page? I am able to duplicate in the education environment with invoice 10194 in company Epic06.
Open Education environment 10.2.300.7
Log in as user epicor
From company EPIC06, open A/R Invoice Tracker
Find invoice number 10194 (or any invoice that has more than one line)
Select print preview and extend the Archive Period to Week
Wait for invoice to finish generation and close report
Go to System Monitor and locate the GUID
Navigate to Reporting Services web page and find the base ARInvoiceForm report (under ARInvoiceForm/ARForm).
Run the report for the GUID found in step 7. The error occurs
When running through SSRS, the error log indicates:
library!ReportServer_0-1!b40!01/09/2019-15:20:17:: e ERROR: Report server unique dump occured. Exception: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An unexpected error occurred in Report Processing. —> System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.ReportingServices.ReportIntermediateFormat.TextBox.GetTextBoxImpl(OnDemandProcessingContext context)
at Microsoft.ReportingServices.ReportIntermediateFormat.Tablix.ResetTextBoxImpls(OnDemandProcessingContext context)
at Microsoft.ReportingServices.OnDemandReportRendering.Tablix.SetNewContextChildren()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportItem.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegion.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportItemCollection.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.Body.SetNewContextChildren()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportSection.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportSectionCollection.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.Report.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.SubReport.SetNewContextChildren()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportItem.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.SubReport.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.TablixCell.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegionMember.SetCellsNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegionMember.SetNewContext(Boolean fromMoveNext)
at Microsoft.ReportingServices.OnDemandReportRendering.TablixMember.SetNewContext(Boolean fromMoveNext)
at Microsoft.ReportingServices.OnDemandReportRendering.InternalTablixMember.SetNewContext(Boolean fromMoveNext)
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegionMemberCollection`1.Microsoft.ReportingServices.OnDemandReportRendering.IDataRegionMemberCollection.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.Tablix.SetNewContextChildren()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportItem.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegion.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportItemCollection.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.Rectangle.SetNewContextChildren()
at Microsoft.ReportingServices.OnDemandReportRendering.ReportItem.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.TablixCell.SetNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegionMember.SetCellsNewContext()
at Microsoft.ReportingServices.OnDemandReportRendering.DataRegionMember.SetNewContext(Boolean fromMoveNext)
at Microsoft.ReportingServices, Message: , Unhandled Exception: False
Can someone who modifies SSRS reports verify if this is an issue? We are being told by support that they cannot duplicate but the tech has been very difficult to work with since the beginning and I’m not sure I trust what he’s telling me. Any input is greatly appreciated.
Although I’ve submitted the case to Epicor support, they say they cannot reproduce and is an issue in my environment. If anyone would have time to verify if they can reproduce the error, it would be greatly appreciated so I can figure out if it’s environmental.
The support person got on my computer and saw it. He told me he cannot reproduce on his end but will not let me see his screen to observe it happening. He also told me he’s tested it on multiple versions including 10.2.300.7 (the version we see it happening on). It is also happening on 10.2.300.8.