I’m using Aspose.PDF (.net) to generate PDF files from HTML. Some times, when calling the constructor of the Aspose.Pdf.Document class it just never ends to execute, consuming some processor and an increasing amount of memory (it never ends until I kill the process).
I’ve attached a very simple isolated example, an asp.net web application (.net framemwork 4.7.2). In order to reproduce the issue, just run de application, restore all referenced packages, and run the “default.aspx” web page.
The following line never ends tu execute, an eats A LOT of memory (increasingly, start with a little):
using (Aspose.Pdf.Document doc = new Aspose.Pdf.Document(msHtmlSource, htmlOptions))
I’m very much willing to renew my license if a solution is found.
TESTX.zip (74.0 KB)
@javierpelaezt
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): PDFNET-57402
You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.
The issue was reproducible, I created a task for the development team and pointed it out to them.
Hi @sergei.shibanov! Quick question, I’m just wondering if this issue will be fixed under free support or not; just to clarify, I’m not demanding anything, I just need to know; if the answers is “not likely” (perfectly valid answer), then perhaps I could decide to go the paid support services way.
@javierpelaezt
I wrote in the issue ticket your request.
Ping.png (6.7 KB)
Unfortunately, as far as I can see, the development team has not yet addressed this issue. The priority is given to the issues from the paid support that exist. Lower priority ones are solved if they are critical (I assumed that the hangs was one of them) and sometimes they are closed due to fixes made for higher priority issues.
I can’t predict, much less promise. With paid support it should be much faster.
I will write the request in the issue ticket again.