Alex Rudenko
Alex Rudenko
could you obtain the crash id from chrome://crashes (you might need to re-user the userDataDir for that)?
Is it reproducible with the bundled Chrome for Testing version?
Able to reproduce with stable and canary versions.
``` const puppeteer = require("puppeteer"); async function main() { const browser = await puppeteer.launch({ headless: false }); console.log("Browser is created."); const pages = await browser.pages(); const page = pages[0]; page.on('popup',...
Filed https://crbug.com/340836884
I am not able to reproduce on a Mac. Is it only happening on Windows? The PDF I get: [ticket-template.pdf](https://github.com/puppeteer/puppeteer/files/15331615/ticket-template.pdf)
CDP does not report openerId for those. Therefore, Puppeteer is not able to associate two pages https://chromedevtools.github.io/devtools-protocol/tot/Target/#type-TargetInfo This issue needs to be reported to crbug.com
For future reference, the CDP event is `'{"method":"Target.targetCreated","params":{"targetInfo":{"targetId":"82DB46C028FD16D794AF3041E3936B0B","type":"page","title":"","url":"https://example.com/test/7","attached":false,"canAccessOpener":false,"browserContextId":"C667CFDC10271A29C516732812EAC3D2"}}}'`
Probably related https://github.com/puppeteer/puppeteer/issues/10546
The issue sounds similar to https://github.com/puppeteer/puppeteer/issues/8819 As for taking screenshots in parallel, I am not sure that's expected to work.