From 25697723d3113d85a5ab2e79664c426dc26c8173 Mon Sep 17 00:00:00 2001 From: Stuart Knightley Date: Sun, 31 May 2020 11:00:00 -0700 Subject: [PATCH] Add comment for invalid zips --- dist/jszip.js | 2 +- dist/jszip.min.js | 2 +- lib/zipEntry.js | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dist/jszip.js b/dist/jszip.js index 00bbec20..68ac5ba2 100644 --- a/dist/jszip.js +++ b/dist/jszip.js @@ -1,6 +1,6 @@ /*! -JSZip v3.3.0 - A JavaScript class for generating and reading zip files +JSZip v3.4.0 - A JavaScript class for generating and reading zip files (c) 2009-2016 Stuart Knightley diff --git a/dist/jszip.min.js b/dist/jszip.min.js index cdeb7db4..59b993e8 100644 --- a/dist/jszip.min.js +++ b/dist/jszip.min.js @@ -1,6 +1,6 @@ /*! -JSZip v3.3.0 - A JavaScript class for generating and reading zip files +JSZip v3.4.0 - A JavaScript class for generating and reading zip files (c) 2009-2016 Stuart Knightley diff --git a/lib/zipEntry.js b/lib/zipEntry.js index f204524e..6e6b9f39 100644 --- a/lib/zipEntry.js +++ b/lib/zipEntry.js @@ -200,6 +200,8 @@ ZipEntry.prototype = { this.extraFields = {}; } + // Handle invalid extra fields + // https://github.com/Stuk/jszip/issues/543 while (reader.index + 4 < end) { extraFieldId = reader.readInt(2); extraFieldLength = reader.readInt(2);