1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-23 00:28:06 +02:00

[FIX] fix jpx tag tree decode (issue 11957)

This commit is contained in:
linfangrong 2021-08-31 11:44:26 +08:00
parent 72c34b2964
commit 369f1899c6
3 changed files with 15 additions and 0 deletions

View file

@ -1203,6 +1203,11 @@ function parseTilePackets(context, data, offset, dataLength) {
zeroBitPlanesTree = new TagTree(width, height);
precinct.inclusionTree = inclusionTree;
precinct.zeroBitPlanesTree = zeroBitPlanesTree;
for (let l = 0; l < layerNumber; l++) {
if (readBits(1) !== 0) {
throw new JpxError("Invalid tag tree");
}
}
}
if (inclusionTree.reset(codeblockColumn, codeblockRow, layerNumber)) {