Welcome Guest Search | Active Topics | Sign In | Register

Child process exited unexpectedly and Time out issue with EO.Pdf.HtmlToPdf.ConvertUrl Options
Rashed Riad
Posted: Thursday, December 7, 2023 6:48:39 AM
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,
eo_support
Posted: Thursday, December 7, 2023 12:31:21 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,089
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.html
https://www.essentialobjects.com/doc/common/crash_report.html

The 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


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.