1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

Merge pull request #19495 from Snuffleupagus/issue-19494

Check more of the stream when looking for commands after inline image (issue 19494)
This commit is contained in:
Jonas Jenwald 2025-02-15 17:05:59 +01:00 committed by GitHub
commit 3f15e0c469
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 15 additions and 1 deletions

View file

@ -248,8 +248,12 @@ class Parser {
}
// Check that the "EI" sequence isn't part of the image data, since
// that would cause the image to be truncated (fixes issue11124.pdf).
//
// Check more than the `followingBytes` to be able to find operators
// with multiple arguments, e.g. transform (cm) with decimal arguments
// (fixes issue19494.pdf).
const tmpLexer = new Lexer(
new Stream(followingBytes.slice()),
new Stream(stream.peekBytes(5 * n)),
knownCommands
);
// Reduce the number of (potential) warning messages.