Tilman Hausherr created PDFBOX-5965: ---------------------------------------
Summary: Rewind in NonSeekableRandomAccessReadInputStream malfunction near end of file Key: PDFBOX-5965 URL: https://issues.apache.org/jira/browse/PDFBOX-5965 Project: PDFBox Issue Type: Bug Affects Versions: 3.0.4 PDFBox Reporter: Tilman Hausherr A user has contacted me with a problem that involves a token count difference of parsed content stream tokens between PDFBox 2.0.33 and 3.0.4. It happens when an inline image is close to the end of the file, and is followed by two "Q" operators. The two "Q" operators are ignored despite the rewind() in PDFStreamParser. The problem goes away by replacing {{new NonSeekableRandomAccessReadInputStream(decoderStream)}} with {{new RandomAccessReadBuffer(decoderStream)}} in {{PDPage}}. It does not happen in PDFBox 3.0.2. I have a file that reproduces the problem but I doubt I can share it, I will try to find or create something. -- 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