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: [email protected]
For additional commands, e-mail: [email protected]