Fix nsIZipReader.close error after invalid ZIP file download

This commit is contained in:
Dan Stillman 2023-09-26 05:09:40 -04:00
parent bbfc6ed817
commit aef49da233

View file

@ -793,7 +793,12 @@ Zotero.Sync.Storage.Local = {
} }
catch (e) { catch (e) {
Zotero.debug(zipFile.leafName + " is not a valid ZIP file", 2); Zotero.debug(zipFile.leafName + " is not a valid ZIP file", 2);
try {
zipReader.close(); zipReader.close();
}
catch (e) {
Zotero.debug(e, 2);
}
zipReader = null zipReader = null
Cu.forceGC(); Cu.forceGC();