Rank: Newbie Groups: Member
Joined: 12/7/2023 Posts: 1
|
While using the ConvertUrl method of EO.Pdf.HtmlToPdf we are facing two issues randomly. These two issues do not occur in Dev or Staging environment, we are only facing these in the Production environment for around 10% of cases. Current Version of EO.Pdf installed in project: 21.1.11 First Issue: System.Exception: Time out expired before the page can be loaded. Stack Trace: at EO.Internal.jxzw.qjgo(jxuu brz, String bsa, String bsb, String bsc, Int32 bsd, Int32 bse, String bsf, Boolean bsg) at EO.Internal.jxzw.vyne(jxuu brr, String brs, String brt, String bru, Int32 brv, Int32 brw, String brx, Boolean bry) at EO.Pdf.HtmlToPdfSession.vyne(jxuu yu, String yv, String yw, Int32 yx, Int32 yy, String yz, Boolean za) at EO.Pdf.HtmlToPdfSession.vyne(jxuu zb, String zc, String zd, Boolean ze) at EO.Pdf.HtmlToPdfSession.LoadUrl(String url) at EO.Pdf.HtmlToPdf.gmky.yogg() at EO.Internal.jxzt.stpo[a](khvp`1 bqy) at EO.Pdf.HtmlToPdf.ConvertUrl(String url, PdfDocument doc, HtmlToPdfOptions options) at EO.Pdf.HtmlToPdf.ConvertUrl(String url, PdfDocument doc)
There are other database calls associated with this method that take very small amount of time, but the whole API call is taking more than 3 minutes time which is causing time out issue.
Second Issue: Error Message: Child process exited unexpectedly Stack Trace: at System.Environment.get_StackTrace() at EO.Base.BaseException..ctor(String lsy, Exception lsz) at EO.Internal.kibd.rijo..ctor(rijn noc, String nod) at EO.Internal.kibd.rijo..ctor(rijn noe) at EO.Internal.kibd.skvy(khxa nnn) at EO.Internal.kibd.skvj(Boolean& nmk, kibg[] nml, String nmm, String nmn) at EO.Internal.kibd.cfdp(kibg[] nmh, String nmi, String nmj) at EO.Internal.kibe.cfdp(String nrm, String nrn) at EO.Internal.samx.mmcw() at EO.Internal.samx.myro.ytbu() at EO.Internal.khwq.gyvw(Action lul) at EO.Internal.samx.hiqe(WindowsIdentity fg) at EO.WebEngine.Engine.Start(WindowsIdentity user) at EO.WebEngine.Engine.Start() at EO.Internal.jxzr.iesu() at EO.Internal.jxzs.iesu(jxzr& bqq) at EO.Internal.jxzt.iesu(sams bqu, jxzr& bqv) at EO.Internal.jxzw.qjge() at EO.Internal.jxzw..ctor(sams bqz, HtmlToPdfOptions bra) at EO.Pdf.HtmlToPdfSession.fpij(HtmlToPdfOptions yq) at EO.Pdf.HtmlToPdfSession..ctor(HtmlToPdfOptions yo, HtmlToPdfSession yp) at EO.Pdf.HtmlToPdfSession.Create(HtmlToPdfOptions options) at EO.Pdf.HtmlToPdf.gmky.yogg() at EO.Internal.jxzt.stpo[a](khvp`1 bqy) at EO.Pdf.HtmlToPdf.ConvertUrl(String url, PdfDocument doc, HtmlToPdfOptions options) at EO.Pdf.HtmlToPdf.ConvertUrl(String url, PdfDocument doc)
Can anyone suggest what might be the solution for these two issues? Thanks,
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,217
|
Hi, Please update to the current version first. These maybe issues that have already been fixed in the current version. If the issues still exist in the current version, we would need the logs (or a test project if the logs are not sufficient to pin point the exact problem) in order to investigate further. You can find more information on how to submit logs to us here: https://www.essentialobjects.com/doc/common/collect_logs.htmlhttps://www.essentialobjects.com/doc/common/crash_report.htmlThe first link contains instructions on collecting runtime logs and the second one for crash logs. The second link contains instructions on collecting browser engine crash logs. The crash log will trigger whenever a crash occurs. You should collect the runtime log AFTER the problem occurs so that may contain information about the error. Thanks
|