Large Report Jobs Crashing
The Auto Report Agent (UAUTPKREPORTDATA.exe) is crashing upon reaching ≈ 900 MB. Upon crashing, we receive various errors as shown below:
Sample 1: Relius.Admin.Bus.Reports.AdminRptDataPrep.ProcessReportData - CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException: Unsupported Operation. A document processed by the JRC engine cannot be opened in the C++ stack. at CrystalDecision
Sample 2: Relius.Admin.Bus.Reports.AdminRptDataPrep.ProcessReportData - System.Runtime.InteropServices.COMException (0x80004005): The system cannot find the path specified. at Relius.Admin.Bus.Reports.AdminRptDataPrep.ShowCrystal2008Report() at Relius.Admin.Bus.Reports.AdminRptDataPrep.ProcessReportD
Sample 3: Job failed to update job status.

Some Additional Details:
We reproduced this issue on a dedicated server with plenty of RAM and CPU
We canNOT reproduce this issue when executing the report manually via Report Writer
Running Relius 2019.0.1 on Windows Server 2016 (64-bit)
In this case, Windows Server seems to be acting as a 32-bit OS running a 32-bit .NET process (see below), but I don't see how that's possible since I don't think Windows Server 2016 even comes in a 32-bit version.
https://blogs.msdn.microsoft.com/tom/2008/04/10/chat-question-memory-limits-for-32-bit-and-64-bit-processes/