[ https://issues.apache.org/jira/browse/PDFBOX-5952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17926538#comment-17926538 ]
Tilman Hausherr commented on PDFBOX-5952: ----------------------------------------- Please don't resolve it, because 1) it wasn't resolved, 2) there might be a solution in the future. I don't have a good idea, but maybe others in the team will. Another possible solution would be some sort of global weak cache for ICC profiles, because it's the ICC operations that are costly in time. > PDFRenderer causes endless loop > ------------------------------- > > Key: PDFBOX-5952 > URL: https://issues.apache.org/jira/browse/PDFBOX-5952 > Project: PDFBox > Issue Type: Bug > Affects Versions: 3.0.4 PDFBox > Reporter: Andreas Koch > Priority: Major > Attachments: ijms-25-00052-v2.pdf_12.pdf, > image-2025-02-12-10-16-04-596.png > > > {code:java} > Path path = Paths.get("ijms-25-00052-v2.pdf"); > PDDocument doc = Loader.loadPDF(path.toFile()); > PDFRenderer renderer = new PDFRenderer(doc); > BufferedImage image = renderer.renderImageWithDPI(0, 72, ImageType.RGB); > {code} > When trying to convert the attached pdf page to an image an endless loop > occures and the following log statements repeats itself. > > {color:#ff0000}Feb. 11, 2025 5:42:10 NACHM. > org.apache.pdfbox.pdmodel.graphics.color.PDICCBased > ensureDisplayProfile{color} > {color:#ff0000}WARNUNG: ICC profile is Perceptual, ignoring, treating as > Display class{color} > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org