New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tile memory limits exceeded when taking screenshots of large pages #5530
Comments
Having the same issue when a set a viewport close to 10px |
@pbnsilva What are you using to stitch the images together according to your matrix and the position of each image in it? |
this looks very familiar - I tossed a rock into the ocean (issue 5300) and the silence has been deafening, so we reverted to Puppeteer 1.20 and all is well. at least until we're forced to migrate to Node 12 |
@rgazelot I'm using ImageMagick at a later step to do that. |
I have the same problem. |
This is really strange, but adding Thanks @chianquan |
Screenshots of large pages are not rendered correctly. I understand this might be an issue with Chromium, but I wonder if the community here has any fixes.
What steps will reproduce the problem?
For large screenshots the
fullPage:true
does not work at all, so I screenshot regions at a time and then stitch them together. This works really well for pages that are less than 10k by 10k. See code:What is the expected result?
A set of images without any rendering issues.
What happens instead?
The screenshots have white parts in them (1st image), or some of the elements of the page are clipped (2nd image). Additionally, several errors like:
[0322/164044.687521:ERROR:tile_manager.cc(776)] WARNING: tile memory limits exceeded, some content may not draw
The text was updated successfully, but these errors were encountered: