From 03d0b63c7c5ddf487f351238395f771976624544 Mon Sep 17 00:00:00 2001 From: miere43 Date: Sat, 9 Apr 2022 17:57:06 +0300 Subject: [PATCH] Fix chunk data memory leak when decoding PNG. Fix #2080 --- src/ImageSharp/Formats/Png/PngDecoderCore.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ImageSharp/Formats/Png/PngDecoderCore.cs b/src/ImageSharp/Formats/Png/PngDecoderCore.cs index 05ce8d92e4..12770bc521 100644 --- a/src/ImageSharp/Formats/Png/PngDecoderCore.cs +++ b/src/ImageSharp/Formats/Png/PngDecoderCore.cs @@ -1367,6 +1367,7 @@ namespace SixLabors.ImageSharp.Formats.Png { if (chunk.Type == PngChunkType.Data) { + chunk.Data?.Dispose(); return chunk.Length; }