Tim Allison created PDFBOX-5681: ----------------------------------- Summary: ConcurrentModificationException in getObjectsByType() in 3.x Key: PDFBOX-5681 URL: https://issues.apache.org/jira/browse/PDFBOX-5681 Project: PDFBox Issue Type: Task Reporter: Tim Allison Attachments: PDFBOX-3714-2.pdf
[~tilman]'s regression testing turned up this exception when we integrate PDFBox 3.0.0 into Tika: {noformat} java.util.ConcurrentModificationException at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1597) at java.base/java.util.HashMap$KeyIterator.next(HashMap.java:1620) at org.apache.pdfbox.cos.COSDocument.getObjectsByType(COSDocument.java:254) at org.apache.pdfbox.cos.COSDocument.getObjectsByType(COSDocument.java:240) {noformat} I can replicate this exception consistently on this file: With this code: {noformat} Path path = Paths.get("/.../PDFBOX-3714-2.pdf"); PDDocument document = Loader.loadPDF(path.toFile()); List<COSObject> objs = document.getDocument().getObjectsByType(COSName.FILESPEC); {noformat} -- 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