From f8e7c4b131a8e3142adcb8b648abd1a863c4564a Mon Sep 17 00:00:00 2001 From: silverwind Date: Sun, 11 Feb 2024 17:05:44 +0100 Subject: [PATCH] minimal valid png length is 12 bytes --- web_src/js/utils/image.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web_src/js/utils/image.js b/web_src/js/utils/image.js index 3b59d5c380597..d8709f7b65c8e 100644 --- a/web_src/js/utils/image.js +++ b/web_src/js/utils/image.js @@ -1,7 +1,7 @@ export async function pngChunks(blob) { const uint8arr = new Uint8Array(await blob.arrayBuffer()); const chunks = []; - if (uint8arr.length < 8) return chunks; + if (uint8arr.length < 12) return chunks; const view = new DataView(uint8arr.buffer); if (view.getBigUint64(0) !== 9894494448401390090n) return chunks;