AzureDevOps.WikiPDFExport
AzureDevOps.WikiPDFExport copied to clipboard
Protocol error: Session closed
Flaky error with version 8.0.1, but getting this sometimes...
Changing folder to D:\agent_cloud\_work\15\s\docs
Using command '"D:\agent_cloud\_work\_temp\azuredevops-export-wiki.exe" -p "D:\agent_cloud\_work\15\s\docs" -s "ReadMe and installation guide.md" -o "D:\agent_cloud\_work\15\a\ReadMe and installation guide.pdf" --attachments-path=D:\agent_cloud\_work\15\s\docs --css=D:\agent_cloud\_work\15\s\docs\styles.css --header-template-path=D:\agent_cloud\_work\15\s\docs\header.html --footer-template-path=D:\agent_cloud\_work\15\s\docs\footer.html -v'
00:00:00.14 Reading .order file in directory D:\agent_cloud\_work\15\s\docs
00:00:00.15 Found 1 total pages to process
00:00:00.16 Converting Markdown to HTML
00:00:00.16 ReadMe and installation guide.md
00:00:00.24 Correcting Links and Images
00:00:00.24 Correcting Links and Images
00:00:00.24 Correcting Links and Images
00:00:00.25 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.26 Correcting Links and Images
00:00:00.27 Anchor: readme and installation guide
00:00:00.30 Converting HTML to PDF
00:00:00.30 No Chrome path defined, downloading to user temp...
00:00:00.49 Chrome ready.
00:00:04.16 ERR: Something bad happend.
PuppeteerSharp.TargetClosedException: Protocol error (Performance.enable): Session closed. Most likely the Page has been closed.Close reason: Connection failed to process Network.policyUpdated. Timeout of 1000 ms exceeded. at PuppeteerSharp.Helpers.TaskHelper.WithTimeout[T](Task`1 task, TimeSpan timeout, Func`2 exceptionFactory) in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Helpers/TaskHelper.cs:line 185
at PuppeteerSharp.Cdp.FrameManager.<>c__DisplayClass58_0.<<Client_MessageReceived>b__0>d.MoveNext() in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/FrameManager.cs:line 206 (Connection failed to process Network.policyUpdated. Timeout of 1000 ms exceeded. at PuppeteerSharp.Helpers.TaskHelper.WithTimeout[T](Task`1 task, TimeSpan timeout, Func`2 exceptionFactory) in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Helpers/TaskHelper.cs:line 185
at PuppeteerSharp.Cdp.FrameManager.<>c__DisplayClass58_0.<<Client_MessageReceived>b__0>d.MoveNext() in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/FrameManager.cs:line 206)
at PuppeteerSharp.Cdp.CdpCDPSession.SendAsync(String method, Object args, Boolean waitForCallback, CommandOptions options) in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/CdpCDPSession.cs:line 78
at PuppeteerSharp.Cdp.CdpPage.InitializeAsync() in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/CdpPage.cs:line 1277
at PuppeteerSharp.Cdp.CdpPage.CreateAsync(CdpCDPSession client, CdpTarget target, Boolean acceptInsecureCerts, ViewPortOptions defaultViewPort, TaskQueue screenshotTaskQueue) in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/CdpPage.cs:line 718
at PuppeteerSharp.Cdp.CdpPage.CreateAsync(CdpCDPSession client, CdpTarget target, Boolean acceptInsecureCerts, ViewPortOptions defaultViewPort, TaskQueue screenshotTaskQueue) in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/CdpPage.cs:line 730
at PuppeteerSharp.Cdp.CdpPageTarget.PageAsync() in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/CdpPageTarget.cs:line 50
at PuppeteerSharp.Cdp.CdpBrowser.CreatePageInContextAsync(String contextId) in /home/runner/work/puppeteer-sharp/puppeteer-sharp/lib/PuppeteerSharp/Cdp/CdpBrowser.cs:line 212
at azuredevops_export_wiki.PDFGenerator.ConvertHTMLToPDFAsync(SelfDeletingTemporaryFile tempHtmlFile)
at azuredevops_export_wiki.WikiPDFExporter.Export()