[Ultimate PDF] Error when downloading PDF | Process with an Id of

Forge Component
Published on 10 Feb (7 days ago) by Ricardo Costa
11 votes
Published on 10 Feb (7 days ago) by Ricardo Costa

Hi Leonardo,

As I was trying to download an example PDF using your component, I often get an error (it works some times but it often generates the following stack error:

Error:  Process with an Id of 2688 is not running.
   at System.Diagnostics.Process.GetProcessById(Int32 processId, String machineName)
   at OutSystems.NssPuppeteer.ProcessUtils.KillProcessTree(Process root)
   at OutSystems.NssPuppeteer.PuppeteerUtils.Dispose()
   at OutSystems.NssPuppeteer.CssPuppeteer.MssPrintPDF(String ssURL, RCViewportRecord ssViewport, RCPaperRecord ssPaper, Int32 ssBrowserRevision, Byte[]& ssPDF)
   at ssReportSystem.RssExtensionPuppeteer.MssPrintPDF(HeContext heContext, String inParamURL, IRecord inParamViewport, IRecord inParamPaper, Int32 inParamBrowserRevision, Byte[]& outParamPDF)

I have a button using a screen action with Submit Method like this:

The page of the report is as follows:

Can you help?

Thanks in advance.

Best regards,



Hi João. That was a bug in the previous release. I've fixed it, please update and you should have no more problems.

Thanks for reporting.


Hi Leonardo,

It is working now.


Best regards,

João Marques