on ‎2025 Sep 24 8:52 PM
We recently upgraded from Crystal Reports Runtime SP27 to SP37. We then started receiving this error. We run a service that processes reports and has threading. We get it randomly and pretty frequently. We did not get this error at all previously. We have additionally tried uninstalling and reinstalling SP27 but we now still get the same error. Rolling back to a server that never got SP37 does not experience the problem.. Was there a major change in SP37 that would have changed files we can't roll back? Anybody experiencing this?
System.Runtime.InteropServices.COMException (0x80041004): Not enough memory for operation.
at CrystalDecisions.ReportAppServer.Controllers.SubreportControllerClass.GetSubreport(String Name)at CrystalDecisions.CrystalReports.Engine.ReportDocument.GetSubreport(String subreportName)at CrystalDecisions.CrystalReports.Engine.Subreports..ctor(ReportDocument doc)at CrystalDecisions.CrystalReports.Engine.ReportDocument.get_Subreports()
Request clarification before answering.
Upgrade to SP 38, 37 has a lot of Viewer issues, see if that helps.
Error indicates it's in the Subreport Controller, I suggest debugging each subreport to see if you can narrow down what in the subreport is triggering the error.
Try removing one at a time etc.
How many subreports do you have in the reports causing the error?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 6 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.